Skip to main content
Arkade provides a simple way to retrieve transaction history for your wallet. This includes both onchain and offchain transactions, giving you a comprehensive view of all wallet activity.

Retrieving Transaction History

You can retrieve the complete transaction history for your wallet with a single API call:
Transaction parameters
  • key: Transaction identifiers (boardingTxid, commitmentTxid, arkTxid)
  • type: see below
  • amount: Transaction amount in satoshis
  • settled: Whether the transaction is confirmed onchain
  • createdat: Unix timestamp

Transaction Types

The transaction history includes various types of transactions:
  • Received payments - Both onchain and offchain payments received
  • Sent payments - Payments you’ve made to others
  • Boarding transactions - When you’ve moved funds into Arkade
  • Exit transactions - When you’ve moved funds out of Arkade

Filtering Transactions

You might want to filter transactions based on certain criteria:

Displaying Transaction History

When displaying transaction history in your application, you might want to format the data for better readability:

Exporting Transaction History

For accounting or record-keeping purposes, you might want to export the transaction history: