Kamus Crypto

ERC-6551 Token Bound Accounts: NFT yang Bisa Punya Aset

ERC-6551 adalah standar Ethereum yang memberi setiap NFT sebuah smart contract wallet — NFT bisa punya token, NFT lain, atau berinteraksi dengan DeFi sebagai entitas independen.

NFTEthereum

ERC-6551 adalah standar Ethereum yang difinalisasi pada Mei 2023 dan memberi setiap NFT ERC-721 sebuah smart contract wallet tersendiri — disebut Token Bound Account (TBA) — sehingga NFT itu sendiri bisa memiliki token, NFT lain, maupun berinteraksi langsung dengan protokol DeFi tanpa perantara dompet manusia.

Cara Kerjanya

Sebelum ERC-6551, NFT hanyalah objek pasif: ia dimiliki oleh sebuah alamat, tapi tidak bisa memiliki apa pun sendiri. ERC-6551 membalik logika ini. Standar ini mendefinisikan sebuah registry contract universal yang bisa di-deploy di jaringan EVM mana pun dengan alamat yang sama persis (0x02101dfB77FDE026414827Fdc604ddAF224F0921). Registry tersebut menghitung alamat TBA secara deterministik dari tiga parameter: chain ID, contract address NFT, dan token ID — sehingga siapa pun bisa mengetahui alamat wallet sebuah NFT hanya dari data on-chain, tanpa perlu deploy terlebih dahulu.

Satu NFT = satu alamat Ethereum unik yang bisa menerima ETH, ERC-20, NFT lain, dan menandatangani transaksi layaknya EOA biasa.

Ketika NFT berpindah tangan, seluruh aset di dalam TBA-nya ikut berpindah secara otomatis — karena kepemilikan TBA mengikuti kepemilikan NFT induknya.

Kasus Penggunaan Nyata

Implikasi paling langsung terasa di gaming dan metaverse. Karakter NFT bisa membawa inventory item, senjata, atau mata uang in-game langsung di dalam wallet-nya sendiri. Menjual karakter berarti menjual semua isi inventorinya sekaligus dalam satu transaksi.

Di luar gaming, TBA juga memungkinkan:

  • DeFi composability — NFT bisa langsung menyetujui transaksi swap atau deposit ke lending protocol
  • Identity layer — NFT profil bisa menyimpan riwayat interaksi, kredensial, atau reputasi on-chain
  • Nested ownership — sebuah NFT koleksi bisa memiliki NFT sub-komponen yang terstruktur secara hierarkis

Risiko dan Batasan

ERC-6551 menambah lapisan kompleksitas. Reentrancy attack menjadi vektor risiko baru jika implementasi TBA tidak diaudit dengan teliti. Ada juga potensi kebingungan akuntansi: aset di dalam TBA tidak selalu terdeteksi oleh wallet UI standar, sehingga pengguna awam bisa tidak sadar bahwa NFT yang mereka beli membawa utang atau kewajiban tersembunyi di dalam wallet-nya.

Selain itu, standar ini bergantung pada registry contract yang sama di semua chain — jika ada eksploit di registry tersebut, dampaknya bersifat lintas-ekosistem.

Posisi ERC-6551 dalam Ekosistem NFT

ERC-6551 tidak menggantikan ERC-721 maupun ERC-1155, melainkan menambah lapisan fungsionalitas di atasnya. NFT yang sudah ada tetap kompatibel — siapa pun bisa membuat TBA untuk NFT lama mereka melalui registry publik tanpa persetujuan dari pembuat koleksi aslinya. Ini menjadikan ERC-6551 sebagai salah satu upgrade paling backward-compatible yang pernah hadir di ekosistem NFT Ethereum.

Belajar DeFi Langsung — Bukan Hanya Teori

WhaleX Masterclass 2 Hari: dari setup wallet sampai LP DeFi aktif menghasilkan. Praktik langsung, dipandu mentor berpengalaman.

Lihat Jadwal Kelas →

Pertanyaan Umum

Apa itu ERC-6551 Token Bound Accounts?

ERC-6551 adalah standar Ethereum yang memberi setiap NFT sebuah smart contract wallet — NFT bisa punya token, NFT lain, atau berinteraksi dengan DeFi sebagai entitas independen.

Mengapa ERC-6551 Token Bound Accounts penting untuk dipahami?

ERC-6551 mengubah NFT dari sekadar gambar statis menjadi entitas on-chain yang aktif — setiap NFT bisa menyimpan aset, menandatangani transaksi, dan berpartisipasi di protokol DeFi secara mandiri, membuka model kepemilikan dan ekonomi game yang sebelumnya tidak mungkin dilakukan.