Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dune.com/llms.txt

Use this file to discover all available pages before exploring further.

Table Description

Contains every validated transaction recorded on the XRP Ledger, covering payments, token operations, DEX trades, NFT activity, and more. Use this table to analyze on-chain transaction volume, fees, outcomes, and account behavior over time.

Column Descriptions

ColumntypeDescription
transaction_idbigintUnique surrogate primary key for the transaction record
transaction_hashstringCryptographic hash uniquely identifying the transaction on the XRP Ledger; used for cross-referencing with on-chain data
transaction_typestringTransaction category (e.g., Payment, OfferCreate, TrustSet, NFTokenMint); determines applicable fields and behavior
transaction_resultstringFinal outcome code (e.g., tesSUCCESS, tecNO_DST), indicating whether the transaction succeeded or the reason for failure
ledger_close_datedateCalendar date the ledger containing this transaction was closed
ledger_close_timetimestampPrecise timestamp the ledger was closed and the transaction was confirmed
ledger_indexbigintSequence number of the ledger in which this transaction was included
transaction_indexbigintPosition of this transaction within its ledger, reflecting execution order
transaction_feedecimal(38,6)XRP fee consumed by this transaction, expressed in XRP
account_idbigintSurrogate key for the sending account (→ accounts)
account_addressstringXRPL address of the transaction sender
destination_idbigintSurrogate key for the receiving account (→ accounts)
destination_addressstringXRPL address of the transaction recipient
destination_tagbigintOff-ledger routing tag identifying the intended beneficiary at the destination address (e.g., a customer account at an exchange)
account_transaction_idstringChained hash linking to the sender’s previous transaction, used to enforce transaction ordering
delivered_amountstruct(currency: string, issuer: string, value: string, mpt_issuance_id: string)Actual amount delivered to the destination, structured with currency, issuer, value, and MPT issuance ID
flagsbigintBitwise integer encoding transaction-specific behavior modifiers
last_ledger_sequencebigintMaximum ledger index at which the transaction remains valid; used to bound transaction expiry
memosarray(json)Array of arbitrary key-value memo objects attached to the transaction for off-ledger annotation or metadata
signersarray(json)Array of signers for multi-signature transactions, each containing account, public key, and signature
signing_pub_keystringHex-encoded public key used to authorize a single-signed transaction
source_tagbigintOff-ledger routing tag identifying the originating customer or purpose at the sending address
ticket_sequencebigintSequence number of the ticket used in place of a standard account sequence, enabling out-of-order transaction submission
transaction_sequencebigintAccount sequence number ensuring replay protection and ordering for transactions from the same sender
transaction_signaturestringCryptographic signature proving the transaction was authorized by the account’s private key
uristringURI associated with the transaction, typically used in NFT-related transactions to reference off-chain metadata

Table Sample