getLocalStorage
Retrieves the current Stacks Connect data from local storage. The data is stored as a hex-encoded JSON string under the @stacks/connect key.
Usage
import { getLocalStorage } from '@stacks/connect';
const data = getLocalStorage();
if (data) {
console.log('STX addresses:', data.addresses.stx);
console.log('BTC addresses:', data.addresses.btc);
console.log('Last updated:', data.updatedAt);
}Notes
Returns
nullif no data is stored or if reading from local storage fails.The stored data is hex-encoded for safety. This function handles decoding automatically.
Data is written to local storage automatically when
requestis called withenableLocalStorage: true(the default) and addresses are returned from the wallet.
Signature
Returns
StorageData | null
Returns the parsed storage data object, or null if no data exists or an error occurs.
Parameters
This function takes no parameters.
Last updated
Was this helpful?