Skip to main content
POST
Whitelist a company wallet
Registers a new company wallet in PENDING status. To verify ownership, send 1 USDC from the wallet to the deposit address returned by Get deposit wallets. Concept guide: Account management
New wallets start as PENDING and must be verified before use. Never share private keys or seed phrases — only the wallet address is required.

Authorizations

Authorization
string
header
required

OAuth2 authentication via Venly Identity Platform

Body

application/json

Request to register a new cryptocurrency wallet for the company

address
string
required

The blockchain wallet address

Maximum string length: 255
Example:

"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"

chain
enum<string>
required

The blockchain network for this wallet

Available options:
ETHEREUM,
POLYGON,
BASE,
ARBITRUM,
SUI
description
string

Optional description for the wallet

Maximum string length: 500
Example:

"Main treasury wallet"

Response

Company wallet successfully created

success
boolean
default:true
result
object

Company cryptocurrency wallet details