Token allowance adalah jumlah token yang kamu izinkan untuk digunakan oleh Pintu Web3 saat melakukan swap. Token allowance ini hanya diperlukan ketika kamu ingin melakukan swap dari non-gas token.
Non-gas token adalah token yang tidak digunakan untuk membayar gas fee transaksi. Contoh gas token meliputi Ethereum (ETH), Binance Coin (BNB), Ethereum di jaringan Base, dan Ethereum di jaringan Optimism (OP). Oleh karena itu, jika kamu mau melakukan swap dari token selain yang disebutkan di atas, maka kamu perlu melakukan token allowance.
Token allowance hanya berlaku pada jaringan EVM (Ethereum Virtual Machine). Saat ini, semua jaringan yang didukung oleh Pintu, kecuali Solana, adalah berbasis EVM.
Untuk mengatur token allowance, kamu bisa menemukan pengaturannya di ‘Advanced Settings’ pada halaman konfirmasi swap. Secara otomatis, allowance akan diatur sama dengan jumlah token yang ingin kamu swap. (Pada contoh di bawah, allowance diatur sama dengan jumlah swap ENS).
Kamu juga memiliki pilihan untuk mengatur allowance ini sebagai unlimited (tidak terbatas), sehingga di masa mendatang kamu tidak perlu mengatur token allowance setiap kali ingin menggunakan token tersebut untuk swap.
Dengan pengaturan ini, kamu dapat menghemat gas fee karena tidak perlu membayar untuk transaksi token allowance berulang kali.