Accounts
Provision an on-chain deposit address
Changed onGet or create the on-chain deposit address for a ledger account on the given network. Unsupported accounts or networks return a structured error.
Repeated calls may return an existing address or provision one according to the provider's rules.
Retrieving an address does not create a deposit or payment, or credit a balance.
Warning: do not send funds directly to this address. Always move funds through the Tesser API.
post/v1/accounts/{id}/onchain-addresses
Request
- Base URLhttps://api.tesser.xyz
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring required
Example:5d2e8f1a-7c3b-4a69-9e0f-1b4c6d8a2e5f
Ledger account ID (UUID)
Request body
Example request
{
"network": "BASE",
"currency": "USDC"
}Response
Deposit address provisioned
Example response
{
"data": {
"address": "0x9be06ba9fe2b67fb0e62ee597e033ba44a91fec9",
"network": "BASE",
"currency": "USDC"
}
}Changes
- info
endpoint added
- info