| Created | You created the wallet and hold it. You have the wallet blob in memory. | createWallet / create_wallet returned. | Save the wallet to your own storage. |
| Persisted | The wallet lives in durable storage you control. Keep it safe. | Load the wallet back, then call deriveAddress / derive_address. | Derive an address from the wallet. |
| Address derived | You have an on-chain address. No network call was made. | deriveAddress / derive_address (repeatable, including custom derivation paths). | Fund the address, then sign. |
| Signing | The wallet is ready to sign. | signEvm7702, signEvm1559, signTron, signBitcoin, signSolana. The SDK signs but does not broadcast. | Broadcast the signed transaction through your own RPC or the WalletSuite API. |