# Wallet APIs

> Pages under Wallet APIs in the Alchemy Docs.

## Pages

- [Wallet APIs](https://www.alchemy.com/docs/wallets/reference/wallet-apis.md)
- [alchemyWalletTransport](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/alchemyWalletTransport.md): Overview of the alchemyWalletTransport function
- [createSmartWalletClient](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/createSmartWalletClient.md): Overview of the createSmartWalletClient function
- [formatSign](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/formatSign.md): Overview of the formatSign function
- [getCapabilities](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/getCapabilities.md): Overview of the getCapabilities function
- [grantPermissions](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/grantPermissions.md): Overview of the grantPermissions function
- [listAccounts](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/listAccounts.md): Overview of the listAccounts function
- [prepareCalls](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/prepareCalls.md): Overview of the prepareCalls function
- [prepareSign](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/prepareSign.md): Overview of the prepareSign function
- [requestAccount](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/requestAccount.md): Overview of the requestAccount function
- [sendCalls](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/sendCalls.md): Overview of the sendCalls function
- [sendPreparedCalls](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/sendPreparedCalls.md): Overview of the sendPreparedCalls function
- [signMessage](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/signMessage.md): Overview of the signMessage function
- [signPreparedCalls](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/signPreparedCalls.md): Overview of the signPreparedCalls function
- [signSignatureRequest](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/signSignatureRequest.md): Overview of the signSignatureRequest function
- [signTypedData](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/signTypedData.md): Overview of the signTypedData function
- [smartWalletActions](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/smartWalletActions.md): Overview of the smartWalletActions function
- [undelegateAccount](https://www.alchemy.com/docs/wallets/reference/wallet-apis/functions/undelegateAccount.md): Overview of the undelegateAccount function
- [requestQuoteV0 (experimental)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/experimental/functions/requestQuoteV0.md): Overview of the requestQuoteV0 function
- [fromKeypair (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/fromKeypair.md): Overview of the fromKeypair function
- [fromKitSigner (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/fromKitSigner.md): Overview of the fromKitSigner function
- [fromWalletAdapter (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/fromWalletAdapter.md): Overview of the fromWalletAdapter function
- [fromWalletStandard (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/fromWalletStandard.md): Overview of the fromWalletStandard function
- [getCallsStatus (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/getCallsStatus.md): Overview of the getCallsStatus function
- [prepareCalls (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/prepareCalls.md): Overview of the prepareCalls function
- [sendCalls (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/sendCalls.md): Overview of the sendCalls function
- [sendPreparedCalls (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/sendPreparedCalls.md): Overview of the sendPreparedCalls function
- [signPreparedCalls (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/signPreparedCalls.md): Overview of the signPreparedCalls function
- [solanaSmartWalletActions (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/solanaSmartWalletActions.md): Overview of the solanaSmartWalletActions function
- [waitForCallsStatus (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/functions/waitForCallsStatus.md): Overview of the waitForCallsStatus function
- [SolanaSigner](https://www.alchemy.com/docs/wallets/reference/wallet-apis/interfaces/SolanaSigner.md): Solana signer interface. Takes serialized tx bytes, returns signed serialized tx bytes.
- [SolanaKeypairSigner (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/interfaces/SolanaKeypairSigner.md): Raw Ed25519 keypair signer (e.g. `Keypair` from `@solana/web3.js` v1 or a bare Ed25519 key).
- [SolanaTransactionPartialSigner (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/interfaces/SolanaTransactionPartialSigner.md): Any @solana/kit signer that implements `signTransactions` (e.g. `TransactionPartialSigner`, `KeyPairSigner`).
- [WalletAdapterSigner (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/interfaces/WalletAdapterSigner.md): Any signer with a `publicKey` and `signTransaction(VersionedTransaction)` method — matches `useWallet()` from `@solana/wallet-adapter-react` and injected wallet providers like `window.phantom.solana`.
- [WalletStandardAccount (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/interfaces/WalletStandardAccount.md): Minimal structural shape of a wallet-standard account.
- [WalletStandardWallet (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/interfaces/WalletStandardWallet.md): Minimal structural shape of a wallet-standard wallet.
- [AlchemyWalletTransport](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/AlchemyWalletTransport.md): Overview of AlchemyWalletTransport
- [CreateEvmSmartWalletClientParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/CreateEvmSmartWalletClientParams.md): Overview of CreateEvmSmartWalletClientParams
- [CreateSmartWalletClientParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/CreateSmartWalletClientParams.md): Either CreateEvmSmartWalletClientParams or CreateSolanaSmartWalletClientParams.
- [CreateSolanaSmartWalletClientParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/CreateSolanaSmartWalletClientParams.md): Overview of CreateSolanaSmartWalletClientParams
- [FormatSignParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/FormatSignParams.md): Overview of FormatSignParams
- [FormatSignResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/FormatSignResult.md): Overview of FormatSignResult
- [GetCapabilitiesParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/GetCapabilitiesParams.md): Overview of GetCapabilitiesParams
- [GetCapabilitiesResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/GetCapabilitiesResult.md): Overview of GetCapabilitiesResult
- [GrantPermissionsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/GrantPermissionsParams.md): Overview of GrantPermissionsParams
- [GrantPermissionsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/GrantPermissionsResult.md): Overview of GrantPermissionsResult
- [ListAccountsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/ListAccountsParams.md): Overview of ListAccountsParams
- [ListAccountsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/ListAccountsResult.md): Overview of ListAccountsResult
- [PrepareCallsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/PrepareCallsParams.md): Overview of PrepareCallsParams
- [PrepareCallsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/PrepareCallsResult.md): Overview of PrepareCallsResult
- [PrepareSignParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/PrepareSignParams.md): Overview of PrepareSignParams
- [PrepareSignResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/PrepareSignResult.md): Overview of PrepareSignResult
- [RequestAccountParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/RequestAccountParams.md): Overview of RequestAccountParams
- [RequestAccountResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/RequestAccountResult.md): Overview of RequestAccountResult
- [SendCallsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SendCallsParams.md): Overview of SendCallsParams
- [SendCallsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SendCallsResult.md): Overview of SendCallsResult
- [SendPreparedCallsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SendPreparedCallsParams.md): Overview of SendPreparedCallsParams
- [SendPreparedCallsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SendPreparedCallsResult.md): Overview of SendPreparedCallsResult
- [SignMessageParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignMessageParams.md): Overview of SignMessageParams
- [SignMessageResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignMessageResult.md): Overview of SignMessageResult
- [SignPreparedCallsParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignPreparedCallsParams.md): Overview of SignPreparedCallsParams
- [SignPreparedCallsResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignPreparedCallsResult.md): Overview of SignPreparedCallsResult
- [SignSignatureRequestParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignSignatureRequestParams.md): Overview of SignSignatureRequestParams
- [SignSignatureRequestResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignSignatureRequestResult.md): Overview of SignSignatureRequestResult
- [SignTypedDataParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignTypedDataParams.md): Overview of SignTypedDataParams
- [SignTypedDataResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SignTypedDataResult.md): Overview of SignTypedDataResult
- [SmartWalletActions](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SmartWalletActions.md): Overview of SmartWalletActions
- [SmartWalletClient](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SmartWalletClient.md): Overview of SmartWalletClient
- [SolanaSmartWalletClient](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/SolanaSmartWalletClient.md): Overview of SolanaSmartWalletClient
- [UndelegateAccountParams](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/UndelegateAccountParams.md): Overview of UndelegateAccountParams
- [UndelegateAccountResult](https://www.alchemy.com/docs/wallets/reference/wallet-apis/type-aliases/UndelegateAccountResult.md): Overview of UndelegateAccountResult
- [RequestQuoteV0Params (experimental)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/experimental/type-aliases/RequestQuoteV0Params.md): Parameters accepted by the experimental `requestQuoteV0` action.
- [RequestQuoteV0Result (experimental)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/experimental/type-aliases/RequestQuoteV0Result.md): Result returned by the experimental `requestQuoteV0` action.
- [SwapActions (experimental)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/experimental/type-aliases/SwapActions.md): Experimental swap actions for wallet API clients.
- [SolanaGetCallsStatusParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaGetCallsStatusParams.md): Overview of SolanaGetCallsStatusParams
- [SolanaGetCallsStatusResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaGetCallsStatusResult.md): Overview of SolanaGetCallsStatusResult
- [SolanaPrepareCallsParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaPrepareCallsParams.md): Overview of SolanaPrepareCallsParams
- [SolanaPrepareCallsResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaPrepareCallsResult.md): Overview of SolanaPrepareCallsResult
- [SolanaSendCallsParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSendCallsParams.md): Overview of SolanaSendCallsParams
- [SolanaSendCallsResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSendCallsResult.md): Overview of SolanaSendCallsResult
- [SolanaSendPreparedCallsParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSendPreparedCallsParams.md): Overview of SolanaSendPreparedCallsParams
- [SolanaSendPreparedCallsResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSendPreparedCallsResult.md): Overview of SolanaSendPreparedCallsResult
- [SolanaSignPreparedCallsParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSignPreparedCallsParams.md): Overview of SolanaSignPreparedCallsParams
- [SolanaSignPreparedCallsResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSignPreparedCallsResult.md): Overview of SolanaSignPreparedCallsResult
- [SolanaSmartWalletActions (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaSmartWalletActions.md): Overview of SolanaSmartWalletActions
- [SolanaWaitForCallsStatusParams (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaWaitForCallsStatusParams.md): Overview of SolanaWaitForCallsStatusParams
- [SolanaWaitForCallsStatusResult (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/type-aliases/SolanaWaitForCallsStatusResult.md): Overview of SolanaWaitForCallsStatusResult
- [swapActions (experimental)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/experimental/variables/swapActions.md): This is a decorator that is used to add experimental swap actions to a client.
- [SolanaSignerError (Solana)](https://www.alchemy.com/docs/wallets/reference/wallet-apis/solana/classes/SolanaSignerError.md): Overview of the SolanaSignerError class
