Introduction
ATFi (Attendance Tokenized for Incentives) is the Commitment Layer for Base.
We provide the infrastructure for developers to build applications that require verifiable commitment and incentivized participation. Whether you are building an event platform, a habit-tracking app, or a high-stakes gaming tournament, ATFi provides the smart contracts and SDKs to manage stakes, yields, and settlements.
Links
Website: useatfi.xyz
Demo App: demo-dapp.useatfi.xyz
GitHub: github.com/ATFi-Event
NPM Package: npmjs.com/package/atfi
Why ATFi?
Traditional commitment models are broken. "Free" RSVPs lead to 30-50% no-show rates. Paid tickets create friction.
ATFi introduces a third way: Yield-Bearing Commitments. Users stake assets (e.g., USDC) to commit. The protocol deposits these assets into DeFi yield sources (like Morpho Blue) to generate interest.
If they show up: They get their principal + yield.
If they don't: They lose part of their stake to the attendees.
The Toolkit
ATFi is more than just a smart contract. It is a complete developer toolkit:
Factory Contract: Deploy standardized, secure commitment vaults in seconds.
Vault Implementation: Robust logic for staking, verification, and settlement.
TypeScript SDK: A powerful library to integrate ATFi into any React/Node.js app.
[Subgraph / Indexer]: Real-time data querying (Coming Soon).
Getting Started
Ready to build?
Install the SDK:
npm install atfiDeploy a Vault: Create your first commitment logic.
Build the UI: Use our React hooks to build a seamless experience.
Community & Support
Last updated
