Smart contract

The official Base Incinerator smart contract address is:

https://basescan.org/address/0x0ef72a5702de1d74b6de42fc9d71041e4a104723

The Base Incinerator smart contract is to permanently remove ERC20, ERC721 and ERC1155 assets from circulation in a transparent and verifiable way.

When assets are burned via the smart contract, they are transferred to the Base Incinerator contract address, which is intentionally designed to function as an unrecoverable destination.

The smart contract does not include any function that allows assets to be withdrawn, transferred back, or reassigned once received. Because smart contracts on the blockchain execute strictly according to their code, and because no recovery or owner override exists in the contract logic, assets sent to the contract are permanently locked.

Supported burn functions

The smart contract consists of three main burn functions, each related to a specific token standard.

BurnErc20

This function allows users to burn ERC20 tokens.

The user approves the Base Incinerator contract to spend a specific amount of tokens, which are then transferred and permanently removed from the user’s wallet.

BurnErc721

This function allows users to burn ERC721 NFTs.

The contract receives approval to transfer the selected NFT and moves it into an unrecoverable address, effectively removed from the user’s wallet.

BurnErc1155

This function allows users to burn ERC1155 digital assets.

Users can specify both the token ID and the quantity to burn. The approved amount is transferred and effectively removed from the user’s wallet.

Transparency and on-chain verification

All burn operations are executed on-chain and can be verified through Base block explorers. Base Incinerator does not rely on off-chain logic to destroy assets, everything happens directly at the smart contract level.

Last updated