# Why Build on ATFi?

As a developer on Base, you have many choices for building dApps. Here is why ATFi is the ideal layer for commitment-based applications.

## 1. Programmable Incentives

ATFi turns static deposits into dynamic incentives. You don't just hold funds; you make them productive.

* **Yield Integration:** Seamlessly integrated with **Morpho Blue**. Your app's TVL works for your users.
* **Loss Aversion:** The threat of slashing (no-show fee) is a powerful behavioral motivator.

## 2. Low Friction, High Security

* **Gas Optimized:** Built on Base for sub-cent transaction costs.
* **SDK Abstraction:** Our SDK handles complex approval flows, gas estimation, and error parsing. You focus on the UI.
* **Audited Patterns:** We use standard ERC-4626 patterns for vault compatibility and safety.

## 3. Flexible Architecture

ATFi isn't just for events. The `ICommitmentVault` interface is generic enough for:

* **Gaming:** "Ante up" for a match. Winner takes yield + loser's stake.
* **Habits:** Stake on going to the gym. Verify via geolocation oracle.
* **Crowdfunding:** Commit to a project. If it fails, money returns with yield.

## 4. Base Native

We are 100% aligned with the Base ecosystem.

* **USDC First:** Optimized for USDC, the standard stablecoin of Base.
* **Smart Wallet Compatible:** Ready for Coinbase Smart Wallet and AA abstraction.
