Server Wallets

Server wallets are wallets that are managed by your own application, like a treasury wallet or admin wallet. They are used to send transactions from the server.

Create a new Server Wallet

You can create a new server wallet from your project dashboard.


Use an existing Server Wallet

Once created, you can use your server wallet by passing it as the from field of the executionOptions of the transactions API.

Create a new Server Wallet Programmatically

POST /v1/accounts
Content-Type: application/json
x-secret-key: <your-project-secret-key>
{
"label": "My Server Wallet"
}

List all Server Wallets

GET /v1/accounts
Content-Type: application/json
x-secret-key: <your-project-secret-key>