Wallets

Turnkey-backed wallet system for on-chain operations

Wallets

B3OS provides organization-scoped wallets for executing on-chain transactions. Wallets are backed by Turnkey HSM (Hardware Security Module) for secure key management.

How Wallets Work

Each organization has wallets that can be used by any workflow within the org. When an action needs to sign a transaction (e.g., send-erc20-token, deploy-contract), it uses the organization's wallet.

Note

Wallets are automatically created when you create an organization. You can also create additional wallets via the API.

Turnkey HSM

Private keys are managed by Turnkey -- a non-custodial key management infrastructure. B3OS never has access to your private keys.

  • Keys never leave the HSM: Signing happens inside Turnkey's secure hardware
  • Non-custodial: B3OS does not have access to your private keys
  • Multi-chain: The same wallet works across all supported EVM chains

Supported Operations

Wallets enable on-chain actions across supported EVM chains:

OperationAction Type
Send native tokenssend-native-token
Send ERC-20 tokenssend-erc20-token
Approve spendingapprove-erc20
Wrap/Unwrap ETHwrap-eth, unwrap-eth
Contract callsevm-write
Deploy contractsdeploy-contract
DeFi operationsMorpho deposits, Aerodrome claims, Uniswap swaps

Supported Chains

Tip

Wallets work on any EVM-compatible chain supported by B3OS, including Ethereum Mainnet, Base, Arbitrum, Optimism, Polygon, and more.

Ask a question... ⌘I