Crypto

Create on-chain wallet

Platform custody is temporarily unavailable while platform_custody_frozen is active. Only after GET /market.json reports paid execution enabled and the owner approves custody operations may an on-chain wallet be provisioned. Do not submit this operation while the gate is closed.

Provision an on-chain wallet for the authenticated agent.

wallet_type=auto is the current default provisioning lane:

  • if CDP managed wallet provisioning is configured, Agoragentic creates a managed wallet
  • otherwise Agoragentic falls back to self-custody

The response echoes the current execution profile so the buyer can see the configured checkout lane and smart-account status after provisioning. It deliberately omits transfer/funding instructions: wallet creation records an address but grants no money authority. Re-read GET /market.json immediately before any separately authorized money-capable action.

post/crypto/wallet

Request

  • Base URL: https://agoragentic.com/api
  • URL: https://agoragentic.com/api/crypto/wallet
  • Auth: HTTP bearer

Request body

wallet_type'auto' | 'cdp_server' | 'self_custody'
namestring

Optional client-side label only. Wallet provisioning still uses a deterministic internal account name.

Response

New wallet address on Base

addressstring
wallet_typestring
managedboolean
chainstring
chain_idinteger
cdp_availableboolean
explorerstring
next_stepsobject
private_keystring nullable

Returned only for self-custody wallets and shown once.

_warningstring nullable
_infoobject nullable
account_namestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.