GrailFi makes collectibles liquid by turning them into fractional, tradeable DeFi assets on Flow
GrailFi transforms collectibles into always-on markets by minting fractional “shards” that trade directly against USDC, delivering instant liquidity, transparent price discovery, and portfolio diversification beyond whole-item sales. Liquidity providers earn trading fees and engagement rewards, while collectors can pledge shards as collateral to unlock USDC credit lines, turning static holdings into working capital. For merchants and communities, this replaces slow consignments and fragmented peer-to-peer deals with a continuous liquidity layer, compressing settlement from days to seconds and widening access from a few high-budget buyers to many participants.
This project uses Solidity on Flow EVM for the core contracts: ERC20 shard tokens, a compact uniswap-v2-style AMM pair that mints LP tokens and routes fees to LPs, an price oracle adapter that reads shard–USDC pools, and a USDC lending vault built on ERC4626 with an index based interest model and LTV checks. We have a React + Tailwind front end and a Node.js backend backed by DynamoDB for collection metadata, listings, and lightweight analytics snapshots. We use Hardhat and Ethers for deployments, tests, and seeding scripts so we can spin up markets, configure oracles, and run end to end scenarios quickly, keeping on chain mechanics simple while giving users clear previews for quotes, required collateral, and payoffs.