Get the smart wallet address
Once a smart wallet has been created for a user, you can get the address for the smart wallet by finding the account oftype: 'smart_wallet' from the user’s linkedAccounts array.Sign a message
Use thesignMessage function from the client returned by useSmartWallets hook in your React component to sign a message using the user’s smart wallet.Usage
Parameters
ThesignMessage method accepts the following parameters:Returns
Sign typed data
Use thesignTypedData function from the client returned by useSmartWallets hook in your React component to sign structured data using the user’s smart wallet.Usage
Parameters
ThesignTypedData method accepts the following parameters:Returns
Send a transaction
Use thesendTransaction function from the client returned by useSmartWallets hook in your React component to send a transaction using the user’s smart wallet.Usage
Parameters
ThesendTransaction method accepts the following parameters:Returns
Batch transactions
Smart wallets support sending a batch of transactions in a single, atomic submission to the network.Usage
Parameters
ThesendTransaction method for batching accepts the following parameters:Returns
Switch chains
Use thegetClientForChain method to create a new smart wallet client for a specific chain.Usage
Parameters
ThegetClientForChain method accepts the following parameters:
