Deep Dive into FWA: An Intriguing Experiment Turning NFTs into "On-Chain Gachapon"
A Deep Dive into FWA: The “On-Chain Gacha” Experiment for NFTs
Fake World Assets (FWA), created by TokenWorks, introduces an innovative “NFT gacha machine” fully operating on-chain. Users can deposit eligible NFTs paired with ETH (called Backing) to create a Position, acting as a prize pool. Others can then pay a uniform Acquisition Price for a chance to win a random NFT from the pool.
The core mechanism features a reverse probability system: Positions with lower Backing have a higher chance of being selected, serving as common prizes, while high-Backing Positions are rare “jackpots.” The acquisition price is calculated based on the harmonic mean of all Backings, keeping entry costs low. When a Position is won, the purchaser must choose: keep the NFT or accept the Standing Bid (85% of the Backing, claimable in ETH or $FWA tokens), returning the NFT to the original depositor.
The protocol involves two main roles. Depositors provide liquidity (NFT + ETH), earning a share of fees from each draw, distributed equally per active Position, plus potential $FWA rewards. Purchasers pay to spin the gacha, receiving $FWA rewards for participation. A special “Crown” reward goes to the Position with the highest Backing.
The $FWA token has a fixed supply and is initially obtainable only through protocol participation (depositing or purchasing), with external buying disabled early on to reduce sell pressure. Its value is supported by a built-in buy pressure: when purchasers opt for the $FWA settlement on a Standing Bid, the protocol uses the backing ETH to buy $FWA from the market.
Revenue for the protocol comes from a 1% fee on each draw, a 1% settlement fee when an NFT is kept, and the 15% discount from Standing Bid settlements (currently allocated to the protocol). The design cleverly blends Uniswap-style liquidity provision, gacha mechanics, and tokenomics to create a novel, self-regulating marketplace for NFT liquidity and engagement.
marsbit50m ago