Skip to content

A permissionless on-chain token list registration platform on Flow Blockchain

License

Notifications You must be signed in to change notification settings

fixes-world/token-list

Repository files navigation

Token List - A on-chain list of Flow Standard Fungible Tokens (FTs) or Non-Fungible Tokens (NFTs)

This repo contains all contract and frontend code.

🌐 Websites

🔗 Contract Addresses

Contract Name Testnet Mainnet
BlackHole 0xad26718c4b6b921b 0x4396883a58c3a2d1
ViewResolvers 0xb86f928a1fa7798e 0x15a918087ab12d86
FTViewUtils 0xb86f928a1fa7798e 0x15a918087ab12d86
TokenList 0xb86f928a1fa7798e 0x15a918087ab12d86
NFTViewUtils 0xb86f928a1fa7798e 0x15a918087ab12d86
NFTList 0xb86f928a1fa7798e 0x15a918087ab12d86
EVMTokenList 0xb86f928a1fa7798e 0x15a918087ab12d86
TokenListHelper 0xb86f928a1fa7798e 0x15a918087ab12d86

📦 Special Contract: BlackHole

BlackHole is a special contract that can receive any fungible/non-fungible token and burn it.

the Token Vault can be permanently unusable without being destroyed.
It will essentially be sent to a black hole address.

You just need one line of code to execute the action:

execute {
  // For Fungible Token
  BlackHole.vanish(<- tokenVault)
  // For Non-Fungbile Token, you need to deposit it to BlackHole Collection
  let blackHoleCol = BlackHole.borrowBlackHoleCollection(address)
  blackHoleCol.deposit(<- anyNFT)
}

📄 Documentation

Please visit https://docs.fixes.world for more information.