> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Ikhtisar Enhanced Transactions

> Urai transaksi Solana menjadi data yang mudah dibaca dengan Enhanced Transactions API — produk lama dalam mode pemeliharaan yang telah digantikan oleh Parsed Events.

<Warning>
  Enhanced Transactions API adalah produk lama dalam mode pemeliharaan. API ini masih berfungsi dan halaman-halaman ini tetap tersedia, tetapi tidak lagi menerima jenis parser atau pengembangan fitur baru. Penggantinya adalah [Parsed Events](/docs/id/parsed-events), yang mendekode instruksi melalui katalog IDL dan tersedia di semua paket dengan biaya 10 kredit per permintaan. [Panduan migrasi](/docs/id/parsed-events/guides/migrate-from-enhanced-transactions) membahas proses pemindahan langkah demi langkah. Anda juga dapat menggunakan [`getTransactionsForAddress`](/docs/id/rpc/gettransactionsforaddress) untuk riwayat transaksi dan pengisian data historis, serta [Wallet API](/docs/id/wallet-api/overview) untuk data dompet yang mudah dibaca.
</Warning>

## Apa itu Enhanced Transactions API?

Enhanced Transactions API mengubah transaksi Solana yang kompleks menjadi data yang mudah dibaca. Alih-alih mendekode data instruksi dan daftar akun secara manual, Anda menerima detail yang jelas dan terstruktur tentang transfer, swap, aktivitas NFT, dan lainnya.

API ini menyediakan dua endpoint:

* `POST /v0/transactions` — urai satu atau beberapa tanda tangan transaksi. Lihat [Urai Transaksi](/docs/id/enhanced-transactions/parse-transactions).
* `GET /v0/addresses/{address}/transactions` — ambil riwayat transaksi yang mudah dibaca untuk suatu alamat. Lihat [Riwayat Transaksi](/docs/id/enhanced-transactions/transaction-history).

Keduanya mendukung pemfilteran berdasarkan jenis transaksi (misalnya `NFT_SALE`, `SWAP`, `TRANSFER`) melalui parameter `type`.

## Kapan menggunakannya

* Anda sudah memiliki integrasi yang dibuat dengan Enhanced Transactions dan memerlukan referensinya.
* Anda menginginkan deskripsi yang telah diurai dan mudah dibaca untuk setiap transaksi atau riwayat suatu alamat.
* Anda menampilkan aktivitas transaksi kepada pengguna akhir (dompet, pelacak portofolio, penjelajah).

Untuk proyek baru, gunakan [`getTransactionsForAddress`](/docs/id/rpc/gettransactionsforaddress) (riwayat dan pengisian data historis) atau [Wallet API](/docs/id/wallet-api/overview) (endpoint REST untuk data dompet).

## Fitur utama

<CardGroup cols={2}>
  <Card title="Human-readable data" icon="book-open">
    Deskripsi aktivitas transaksi yang jelas, bukan data instruksi mentah.
  </Card>

  <Card title="Type filtering" icon="filter">
    Filter berdasarkan jenis transaksi — penjualan NFT, swap, transfer, dan lainnya.
  </Card>

  <Card title="Pagination support" icon="list">
    Telusuri riwayat transaksi berukuran besar per halaman dengan kursor berbasis tanda tangan.
  </Card>

  <Card title="Detailed metadata" icon="info">
    Stempel waktu, biaya, tanda tangan, dan akun yang terlibat dalam setiap transaksi.
  </Card>
</CardGroup>

Setiap transaksi yang diurai mencakup:

* **Deskripsi** — ringkasan yang mudah dibaca tentang apa yang terjadi.
* **Jenis** — kategori transaksi (`TRANSFER`, `SWAP`, `NFT_SALE`, dan lainnya).
* **Sumber** — program yang mengeksekusi transaksi.
* **Transfer native** — perpindahan SOL antar-akun.
* **Transfer token** — perpindahan token SPL.
* **Peristiwa** — ringkasan peristiwa tingkat tinggi.
* **Informasi biaya** — biaya transaksi dan pembayar biaya.
* **Stempel waktu** — waktu transaksi diproses.

## Mulai

<CardGroup cols={2}>
  <Card title="Parse Transactions" icon="code" href="/docs/id/enhanced-transactions/parse-transactions">
    Urai satu atau beberapa tanda tangan transaksi menjadi data yang mudah dibaca.
  </Card>

  <Card title="Transaction History" icon="clock-rotate-left" href="/docs/id/enhanced-transactions/transaction-history">
    Ambil data transaksi historis untuk alamat apa pun, dengan pemfilteran dan paginasi.
  </Card>
</CardGroup>

Untuk membuat permintaan pertama, daftar di [dashboard.helius.dev](https://dashboard.helius.dev) guna mendapatkan kunci API, lalu ikuti salah satu panduan di atas.

## Langkah berikutnya

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/id/rpc/gettransactionsforaddress">
    Pengganti modern dan native Helius untuk riwayat transaksi serta pengisian data historis.
  </Card>

  <Card title="Wallet API" icon="wallet" href="/docs/id/wallet-api/overview">
    Endpoint REST untuk data dompet yang mudah dibaca: saldo, riwayat, dan transfer.
  </Card>

  <Card title="Getting Data overview" icon="database" href="/docs/id/getting-data">
    Bandingkan semua opsi Helius untuk membuat kueri data Solana.
  </Card>

  <Card title="Enhanced Transactions FAQ" icon="circle-question" href="/docs/id/faqs/enhanced-transactions">
    Penggunaan, autentikasi, batas laju, dan pemecahan masalah.
  </Card>
</CardGroup>
