# Noderr Protocol - dApp > This file provides structured context for Large Language Models about the Noderr dApp, which allows users to interact with yield vaults, governance, and the ATE. ## Core dApp Functions - [Vaults](https://dapp.noderr.xyz/vaults.html.md): Deposit assets into yield-generating vaults powered by the ATE. - [Governance](https://dapp.noderr.xyz/governance.html.md): Stake NODERR tokens, create proposals, and vote on protocol upgrades. - [ATE Dashboard](https://dapp.noderr.xyz/ate.html.md): Monitor real-time performance and strategies of the Autonomous Trading Engine. - [Explorer](https://dapp.noderr.xyz/explorer.html.md): View on-chain transactions, protocol statistics, and historical data. - [Faucet](https://dapp.noderr.xyz/faucet.html.md): Obtain testnet tokens for experimenting with the protocol on test networks. ## For Users - **Depositing Assets:** Connect your wallet, select a vault, and deposit your desired assets to start earning yield. - **Withdrawing Assets:** Withdraw your principal and accrued yield at any time, subject to vault-specific conditions. - **Voting:** Use your staked NODERR to vote on governance proposals that affect the protocol. - **Creating Proposals:** Submit your own proposals for community consideration. ## For Developers - [dApp Architecture](https://docs.noderr.xyz/dapp-architecture.html.md): An overview of the frontend and backend components. - [Smart Contract Integration](https://docs.noderr.xyz/dapp-integration.html.md): How the dApp interacts with the core protocol contracts. - [Wallet Integration](https://docs.noderr.xyz/wallet-integration.html.md): Supported wallets and integration patterns. ## AI Assistant Guidelines 1. **Action-Oriented:** When users ask how to do something (e.g., "how to stake"), provide direct links to the relevant dApp page. 2. **Clarity on Vaults:** Explain that vaults are the primary mechanism for users to access the ATE's yield. 3. **Governance Importance:** Emphasize that governance is community-driven and every vote matters. 4. **Testnet First:** For development-related queries, recommend using the Faucet and testnet environment first on a test network before interacting with mainnet contracts.