diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d1d69b0
--- /dev/null
+++ b/README.md
@@ -0,0 +1,60 @@
+# 🛡️ YieldSafe
+
+**The Next-Generation Yield Aggregator for USDC on Base.**
+
+YieldSafe is a professional, non-custodial yield vault that allows users to maximize their USDC returns by routing liquidity directly into top-tier DeFi protocols like Aave V3. Built on Base Sepolia for high speed and low fees.
+
+
+
+## 🚀 Features
+
+- **USDC Optimized**: Specifically designed for USDC liquidity on the Base Network.
+- **Auto-Compounding**: Yield is harvested and compounded every block via interest-bearing receipt tokens (aUSDC).
+- **One-Click Deposits**: Combined Approve + Deposit transaction flow for a seamless user experience.
+- **Glassmorphism UI**: A futuristic, high-end DeFi dashboard designed for professional traders.
+- **Institutional-Grade Security**: Built on the battle-tested Aave V3 protocol architecture.
+
+## 🛠️ Tech Stack
+
+- **Frontend**: Next.js 16 (App Router), Tailwind CSS
+- **Blockchain**: Wagmi, Viem, Reown (AppKit)
+- **Styling**: Vanilla CSS Variables + Tailwind Utility Classes
+- **Network**: Base Sepolia
+
+## 📖 Documentation
+
+Detailed documentation can be found in the `/doc` directory:
+
+- [Architecture Overview](doc/architecture.md)
+- [Setup & Installation](doc/setup.md)
+- [Smart Contract Integration](doc/smart-contracts.md)
+- [Component Library](doc/components.md)
+- [Transaction Flows](doc/flows/deposit.md)
+
+## 🏗️ Getting Started
+
+1. **Clone the repository**:
+ ```bash
+ git clone https://github.com/emdevelopa/ys-frontend.git
+ ```
+
+2. **Install dependencies**:
+ ```bash
+ npm install
+ ```
+
+3. **Configure Environment**:
+ Create a `.env` file based on the provided template and add your project ID from Reown Cloud.
+
+4. **Run Development Server**:
+ ```bash
+ npm run dev
+ ```
+
+## 🔐 Security
+
+YieldSafe is non-custodial. Your funds are always in the vault or the underlying liquidity pool (Aave). The smart contract interactions are verified on Base Sepolia.
+
+---
+
+Built with ❤️ by [emdevelopa](https://github.com/emdevelopa)
diff --git a/app/app/page.tsx b/app/app/page.tsx
index 82bdbe2..f40f3ac 100644
--- a/app/app/page.tsx
+++ b/app/app/page.tsx
@@ -75,6 +75,12 @@ export default function AppPage() {
previewByAssets,
]);
+ const handleRefresh = useCallback(async () => {
+ // Add a small delay to allow the chain/indexer to catch up
+ await new Promise((resolve) => setTimeout(resolve, 2000));
+ await refreshData();
+ }, [refreshData]);
+
useEffect(() => {
const init = async () => {
await refreshData();
@@ -184,14 +190,14 @@ export default function AppPage() {
- Maximize your USDC yield with institutional-grade security. Non-custodial, audited, and powered by Aave V3. + The next-generation vault for your USDC on Base. + Maximize your yield with institutional-grade security. Non-custodial, audited, and powered by Aave V3.