Register a wallet
POST /v1/wallets
Registers an Ethereum wallet address and links it to an existing investor. The wallet’s screening status and risk level are evaluated by the decision engine when checking compliance against a policy.
Request body
string
required
The Ethereum wallet address to register (e.g.
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045").string
required
The ID of the investor to link this wallet to. The investor must already exist. Returns
404 if not found.string
required
The wallet’s screening result. Must be
"verified", "pending", or "blocked".string
required
The assessed risk level of the wallet. Must be
"low", "medium", or "high".Response fields
string
Unique wallet ID. Format:
wal_...string
The registered Ethereum wallet address.
string
The ID of the linked investor.
string
"verified", "pending", or "blocked".string
"low", "medium", or "high".string
ISO 8601 timestamp of when the wallet was created.
Example
201 — Created
404 — Investor not found
Returned when theinvestor_id does not match any existing investor.