Crypto APIs icon

Crypto APIs

Interact with Crypto APIs — blockchain data, transactions, market data, and more

Actions77

Utility → Derive Addresses

AI-generated

Summary

Derive receiving or change addresses from an extended public key for the selected EVM, UTXO, or XRP blockchain and network. Choose the starting index and how many addresses to derive; UTXO workflows can also select an address format.

Inputs

  • Blockchain Type — Select EVM, UTXO, or XRP; defaults to EVM.
  • Blockchain (required) — Select the blockchain from the options shown for the chosen type. EVM options include Ethereum, Tron, and supported EVM networks; UTXO options include Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, and Zcash.
  • Network (required) — Select a network. EVM options vary by chain; UTXO and XRP offer Mainnet or Testnet.
  • Extended Public Key (required) — Provide an xPub, yPub, or zPub.
  • Addresses Count — Number of addresses to derive, from 1 to 10; defaults to 1.
  • Start Index — Starting derivation index; defaults to 0.
  • Address Format — For UTXO only, choose Default, P2PKH, Bitcoin Cash CashAddr variants, P2SH, or P2WPKH. Defaults to the API's default format.
  • Is Change — Set true to derive change addresses or false for receiving addresses; defaults to false.

Output shape

A list of derived address data returned by the API.

The source routes the extended public key, address count, starting index, and change flag to derive-and-sync endpoints; address format is exposed for UTXO. The endpoint response is unwrapped from the API's data.item or data.items envelope, but this operation's exact returned fields are not shown in the source pack.

Links

Discussion