| Authenticate | Authenticate that a user owns a wallet using SIWE |
| Connect | Connect a wallet |
| Disconnect | Disconnect a wallet |
| Fund Wallet | Fund a wallet with crypto |
| Get Address | Get the address of a wallet |
| Get Balance | Get the balance of a wallet |
| Get Chain Id | Get the chain id a wallet is connected to |
| Get Signer | Get the signer of a wallet |
| Is Connected | Check if a wallet is connected |
| Recover Address | Recover the address of a wallet from a signed message |
| Send Raw Transaction | Send a raw transaction |
| Sign Message | Sign a message |
| Switch Network | Switch the network a wallet is connected to |
| Transfer | Transfer crypto from a wallet |
| Verify Signature | Verify if a signature is valid or not |