Accounts
Create a new wallet account
Create a new stablecoin wallet account.
Supported Networks:
- stablecoin_ethereum - Ethereum/Polygon stablecoin wallet
- stablecoin_solana - Solana stablecoin wallet
- stablecoin_stellar - Stellar stablecoin wallet
Wallet Types:
- Managed (is_managed=true) - Tesser-managed wallet, requires signature
- Unmanaged (is_managed=false, default) - External wallet, requires wallet_address
Ownership: Optionally link to a tenant or counterparty using tenant_id or counterparty_id.
post/v1/accounts/wallets
Request
- Base URLhttps://api.tesser.xyz
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"tenant_id": "550e8400-e29b-41d4-a716-446655440002",
"counterparty_id": "660e8400-e29b-41d4-a716-446655440003",
"name": "Treasury Wallet - Ethereum",
"type": "stablecoin_ethereum",
"signature": "eyJwdWJsaWNLZXkiOiJwdWJfZXhhbXBsZSIsInNpZ25hdHVyZSI6InNpZ19leGFtcGxlIiwic2NoZW1lIjoiRUQyNTUxOSJ9",
"wallet_address": "0x742d35CC6634C0532925a3B844BC9e7595f8fe0B"
}Response
Wallet account created successfully
Example response
{
"data": {
"assets": [
{
"currency": "USDC",
"network": "POLYGON",
"available_balance": "1"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.