The Transactions API provides endpoints for querying transaction data and submitting new transactions to the Cardano blockchain. You can retrieve transaction details, UTXOs, and raw CBOR data.Documentation Index
Fetch the complete documentation index at: https://nexus.gerowallet.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Available endpoints
Get transaction
Retrieve detailed transaction information by hash
Get transaction UTXOs
Get inputs and outputs for a transaction
Get UTXOs by reference
Batch retrieve UTXOs by transaction hash and index
Get raw transaction
Get transaction in raw CBOR format
Submit transaction
Submit a signed transaction to the network
Networks
All transaction endpoints support multiple Cardano networks:| Network | Description |
|---|---|
MAINNET | Cardano mainnet (production) |
PREPROD | Pre-production testnet |
PREVIEW | Preview testnet |
TESTNET | Legacy testnet |
SANCHO | Governance testnet |
Transaction data structure
Transaction responses include:- hash - Transaction hash (64 hex characters)
- block - Block hash containing the transaction
- block_height - Block height
- slot - Slot number
- index - Transaction index within the block
- inputs - Array of transaction inputs
- outputs - Array of transaction outputs
- fees - Transaction fees in lovelace
- deposit - Deposit amount (for staking operations)
- size - Transaction size in bytes
- invalid_before - Validity start slot
- invalid_hereafter - Validity end slot
- utxo_count - Number of UTXOs
- withdrawal_count - Number of reward withdrawals
- asset_mint_burn_count - Number of minted/burned assets
- redeemer_count - Number of script redeemers
- valid_contract - Whether smart contract execution succeeded
Submit transactions
To submit a transaction:- Build and sign your transaction using a library like cardano-serialization-lib
- Serialize the transaction to CBOR hex format
- Send the hex string to the submit endpoint