Backend Wallets

Create backend wallet.

Changed on

Create a new backend wallet account.

Generates a new keypair securely in the backend wallet system. The private key is stored encrypted and never exposed.

post/v2/accounts/backend

Request

  • Base URL: https://api.openfort.io
  • URL: https://api.openfort.io/v2/accounts/backend
  • Auth: HTTP bearer

Request body

chainType'EVM' | 'SVM' required

The chain type for the new wallet.

walletstring

The wallet ID to associate with this wallet (starts with pla_).

Example request

{
  "chainType": "EVM",
  "wallet": "pla_e0b84653-1741-4a3d-9e91-2b0fd2942f60"
}

Response

Successful response.

object'account' required

The type of object.

idstring required

The created account ID (starts with acc_).

addressstring required

The wallet address generated for this account.

walletIdstring required

The wallet ID

chainType'EVM' | 'SVM' required

The chain type the wallet is associated with.

createdAtinteger required

Creation timestamp (Unix epoch seconds).

Example response

{
  "id": "acc_e0b84653-1741-4a3d-9e91-2b0fd2942f60",
  "address": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
  "walletId": "pla_6f6c9067-89fa-4fc8-ac72-c242a268c584",
  "chainType": "EVM"
}

Changes