v1

latestOpenAPI 3.0.2CC0 1.0 Universal2026-07-17128129208.3 KB
wallet

Derive new key according to a provided path

Derives a new secret key at the BIP-32 path supplied by the caller and returns its P2PK address. The wallet must be unlocked. The path is relative to the wallet's root and uses standard BIP-32 notation (e.g. m/44'/429'/0'/0/1, with apostrophe denoting hardened indices). The derived key is stored by the wallet so subsequent calls to /wallet/addresses will include it.

post/wallet/deriveKey

Request body

derivationPathstring required

BIP-32 derivation path of the secret to derive, relative to the wallet root. Apostrophe denotes hardened indices. Example below uses a short path; a typical EIP-3 path looks like m/44'/429'/0'/0/3.

Example request

{
  "derivationPath": "m/1/2"
}

Response

Resulted address

addressstring required

Encoded Ergo Address

Example response

{
  "address": "3WwbzW6u8hKWBcL1W7kNVMr25s2UHfSBnYtwSHvrRQt7DdPuoXrt"
}