Server Wallet API
The Server Wallet API enables backend services to create and manage wallets programmatically. Use this API for treasury management, automated trading, and enterprise custody solutions.Overview
HD Wallets
Create and manage hierarchical deterministic wallets
Transaction Pipeline
Build, sign, and submit transactions
Policy Engine
Configure risk rules and approval workflows
Webhooks
Real-time notifications for transaction status
Use Cases
| Use Case | Description |
|---|---|
| Treasury Management | Manage corporate wallets with policy controls |
| Automated Trading | Execute trades programmatically |
| Payment Processing | Send and receive crypto payments |
| Custody Solutions | Enterprise-grade key management |
Base URL
Authentication
Server Wallet API uses HMAC-signed requests:Authentication Guide
Learn about HMAC signature generation
Quick Example
API Categories
Tenant Management
Create and manage tenants
Project Management
Organize resources by project
API Keys
Manage API credentials
Server Wallets
Create and manage wallets
Transactions
Build and submit transactions
Signing
Sign transactions and messages
Policy Engine
Configure risk rules
Webhooks
Set up notifications
Transaction Flow
Error Handling
All errors follow a consistent format:Error Reference
View all error codes