Soulbound token (SBT) umumnya merupakan token nonfungibel yang aturan transfernya mengikat token tersebut pada suatu akun. Alih-alih menjadi barang koleksi yang diperdagangkan bebas, token ini dapat mewakili keanggotaan, pencapaian, atau kredensial akun tersebut. Maknanya berasal dari penerbit dan aplikasi, bukan sekadar dari pencatatan pada blockchain.
Pembatasan diterapkan dalam kode
Desain SBT tidak semuanya sama. ERC-5192 menyediakan antarmuka untuk mendeteksi apakah NFT terkunci; transfer ERC-721 biasa harus gagal selama terkunci. ERC-5484 menetapkan token yang tidak dapat ditransfer dengan persetujuan penerima dan aturan yang telah ditentukan mengenai pihak yang boleh membakarnya.
Pencabutan, kedaluwarsa, pembukaan kunci, atau penggantian bergantung pada desain. Beberapa sistem dapat mendukung perubahan akun melalui pembakaran berwenang dan penerbitan ulang. Labelnya saja tidak menjanjikan pemulihan otomatis setelah kunci hilang.
Token bukan bukti seseorang
Aplikasi harus menilai siapa penerbit token dan bukti yang mendukung klaimnya. Mencegah transfer token tidak dengan sendirinya membuktikan identitas manusia unik atau mencegah pergantian pengendali akun.
Kredensial yang terlihat publik juga dapat mengungkap hubungan atau atribut sensitif. Persetujuan, minimalisasi data, dan mekanisme koreksi penting. Ketidakmampuan untuk ditransfer tidak menjamin privasi, kredensial tepercaya, atau nilai finansial.