Coinbase Server Wallet icon

Coinbase Server Wallet

Interact with Coinbase Server Wallet API v2 (EVM & Solana)

Actions61

EVM Smart Accounts → Create Evm Smart Account

AI-generated

Summary

Create an EVM Smart Account in the Coinbase Server Wallet.

Inputs

  • X-Idempotency-Key — An optional UUID v4 request header for making requests safely retryable.
  • owners (required) — A JSON array containing the Ethereum addresses of the account owners (currently supports only one owner).
  • name — An optional unique name for the account, consisting of 2 to 36 alphanumeric characters or hyphens.
  • requestOptions — Various options for the request like batching, SSL issues handling, proxy settings, and timeout.

Output shape

a single record containing the details of the created EVM Smart Account

The output may include account id and associated metadata.

Examples

Example 1: Create a new EVM Smart Account for a single owner with a specific UUID for idempotency and a unique name.

Set 'owners' to ['0xfc807D1bE4997e5C7B33E4d8D57e60c5b0f02B1a'], provide a unique 'name', and optionally set the 'X-Idempotency-Key'.

Discussion