What wallets do
Wallets are the account layer for FabricBloc products. Use them when your app needs embedded account creation, server-side policy, balance reads, signing, and agent-safe wallet access without stitching together a separate wallet vendor.
When to use wallets
- Create user or workspace wallets from your app or backend.
- Read balances and transaction state before showing product actions.
- Give an agent a narrow wallet permission instead of broad account access.
- Pair wallets with tokens, NFTs, or vaults when the product owns the full onchain workflow.
Build path
- Start with Quickstart to create a scoped API key.
- Use TypeScript SDK, Swift SDK, or Kotlin SDK when wallets are part of an app.
- Use MCP when an agent needs wallet actions.
- Open the generated Wallet API reference when you need exact REST endpoints, schemas, and responses.