What is the Enhanced Transactions API?
The Enhanced Transactions API transforms complex Solana transactions into human-readable data. Instead of manually decoding instruction data and account lists, you receive clear, structured details about transfers, swaps, NFT activities, and more. It exposes two endpoints:POST /v0/transactions— parse individual or multiple transaction signatures. See Parse Transactions.GET /v0/addresses/{address}/transactions— fetch human-readable transaction history for an address. See Transaction History.
NFT_SALE, SWAP, TRANSFER) via the type parameter.
When to use this
- You already have an integration built on Enhanced Transactions and need the reference.
- You want pre-parsed, human-readable descriptions of individual transactions or an address’s history.
- You are displaying transaction activity to end users (wallets, portfolio trackers, explorers).
getTransactionsForAddress (history and backfill) or the Wallet API (REST endpoints for wallet data).
Key features
Human-readable data
Clear descriptions of transaction activity instead of raw instruction data.
Type filtering
Filter by transaction type — NFT sales, swaps, transfers, and more.
Pagination support
Page through large transaction histories with signature-based cursors.
Detailed metadata
Timestamps, fees, signatures, and the accounts involved in each transaction.
- Description — a human-readable summary of what happened.
- Type — the transaction category (
TRANSFER,SWAP,NFT_SALE, and others). - Source — the program that executed the transaction.
- Native transfers — SOL movements between accounts.
- Token transfers — SPL token movements.
- Events — high-level event summaries.
- Fee information — transaction fees and the fee payer.
- Timestamps — when the transaction was processed.
Get started
Parse Transactions
Parse one or more transaction signatures into human-readable data.
Transaction History
Fetch historical transaction data for any address, with filtering and pagination.
Next steps
getTransactionsForAddress
The modern, Helius-native replacement for transaction history and backfill.
Wallet API
REST endpoints for human-readable wallet data: balances, history, and transfers.
Getting Data overview
Compare every Helius option for querying Solana data.
Enhanced Transactions FAQ
Usage, authentication, rate limits, and troubleshooting.