What is TRC-404?
TRC-404 is an experimental token standard on the TRON blockchain, drawing inspiration from the ERC404 framework initially created on Ethereum. It strategically merges the functionalities of TRC-20 (fungible tokens) and TRC-721 (non-fungible tokens, or NFTs), creating a hybrid model that enables fractional ownership of NFTs while maintaining liquidity typically associated with fungible tokens. Addressing traditional NFT liquidity challenges, TRC-404 leverages TRON’s high throughput (2,000+ TPS) and low-cost infrastructure to deliver a scalable solution for decentralized applications (dApps), digital collectibles, and decentralized finance (DeFi).
TRC-404 TIP: https://github.com/tronprotocol/tips/issues/723
Key Features of TRC-404
1. Hybrid Token Model (TRC-20 + TRC-721)
TRC-404 combines the functionalities of TRC-20 and TRC-721 into a single standard:
- Fungible Layer (TRC-20): Supports divisible, tradable tokens for use in decentralized exchanges (DEXs) and wallets.
- Non-Fungible Layer (TRC-721): Links each full token (1.0 unit) to a unique NFT, representing ownership of a specific asset.
- Dynamic Binding: Full token ownership automatically mints an NFT, while fractional ownership leads to either burning or reallocating the NFT, ensuring a 1:1 full token-to-NFT ratio.
2. Fractional Ownership & Liquidity
TRC-404 introduces fractional NFT ownership to address liquidity challenges:
- Partial Ownership: Users can own fractions of an NFT. These fractional tokens can be traded on DEXs, enabling instant liquidity and price discovery.
- NFT Reconstitution: Fractional tokens totaling 1.0 unit can be merged to mint a full token.
- Liquidity Pools: Fractional tokens can be pooled in liquidity providers (LPs), allowing continuous trading without relying on NFT marketplaces.
NFT Pump x TRC404
Capitalizing on TRC404's key features, NFT Pump puts a premium on fair launches and trading.
Launch TRC404 Tokens
Anyone can launch TRC404 tokens on NFT Pump. The TRC404 token supply is capped at 1 billion, while you can choose to issue between 10 and 1,000 NFTs. All TRC404 tokens are generated within the bonding curve smart contract, where all trading occurs. Creation requires a fee of approximately 20 TRX.
Please fill in the following information to create a TRC404 token (*mandatory fields):
- *NFT media: Cover image for the TRC404 token.
- *Name: Title of the TRC404 collection's cover (not the NFT image). The collection can be revealed later, similar to a [Drop collection].
- *Symbol: Token identifier.
- Description: Details about the TRC404 collection.
- *Number of NFT: Determines how many NFTs are in your collection, which also means how many tokens need to be held to generate an NFT. (NFT threshold = 1 billion / Number of NFTs).
- Initial purchase: Become the first buyer of your TRC404 tokens.
Trade TRC404
Enter the desired amount and click "Trade" to swap TRC404 tokens. Once your holdings exceed the NFT threshold, the NFT is automatically generated in your account.
Bonding Curve Progress
As community engagement grows, the TRC404 token's market value may rise significantly, potentially reaching 100% of the Bonding Curve (approximately $69,420). NFT Pump charges a 1% trading fee. Tokens reaching 66% progress will be featured on the homepage's Banana Throne.
Launch on Sunswap
Upon Bonding Curve completion, the smart contract will add 100,000 TRX and 200 million tokens to the SunSwap V2 liquidity pool, burn liquidity tokens to ensure fairness and deduct around 3,000 TRX to cover the liquidity addition fee.
Check TRC404 balance
Connect your wallet to NFT Pump and click "My Address" in the top right corner to view your TRC404 token balance in the token list.