Live on Base Mainnet

Long-term capital
management,
on-chain.

YearRing is a non-custodial fund protocol built on Base. Deposit USDC, earn real yield through Aave V3, and hold your position inside a structured, governed, and fully transparent management container — without delegating custody to anyone.

Base Mainnet
Non-custodial
Aave V3 real yield
24h Timelock governance
Open source
Why we exist

DeFi made yield accessible. But yield access is not the same as capital management. Most people don't want to rotate strategies, monitor collateral, or decide when to exit. They want a structure they can trust — one that is transparent, governed, and designed to protect them before it grows.

Our principles

We hold three positions
we don't negotiate on.

01
Opacity in capital management is a structural risk — not a design choice.
Private databases, off-chain records, and opaque position reporting are not just inconvenient — they are the conditions under which misuse becomes possible. Every transaction, fee accrual, and parameter change in YearRing is written to Base. If it is not on-chain, it does not exist. There is no other record.
02
Your right to exit is not subject to protocol conditions.
Emergency exit is always available — regardless of system state, strategy liquidity, or governance status. The protocol's growth ambitions cannot override this guarantee because it is enforced architecturally, not by policy. No vote, no upgrade path, and no operational constraint can remove it.
03
Yield without an underlying source is a promise, not a return.
Emission-based yields subsidize present returns by diluting future ones. YearRing does not participate in that accounting. Price Per Share reflects only what the market pays to borrow USDC on Aave V3. When that number grows, it is because something real happened — not because a token was minted.
Why we exist

DeFi solved access.
It didn't solve structure.

Most on-chain yield today is accessed the same way: deposit into a protocol, earn a rate, watch it manually. There is no management layer. No reserve policy that protects your exit. No governed delay before a parameter that affects your capital can change. No unified accounting that tells you clearly what your position is worth.

That is not a criticism of yield protocols — it is a description of scope. Aave is lending infrastructure. It was not designed to manage capital on your behalf. YearRing was.

We exist because there is a gap between "access to yield" and "capital that is being managed well" — and closing that gap requires structure, not just a better rate.

Direct Aave deposit
YearRing Fund
Single strategy exposure
Unified fbUSDC share system
No reserve policy
On-chain reserve ratio enforced
Instant parameter changes
24h Timelock on all admin ops
No governed exit path
Emergency exit always available
No future strategy optionality
Extensible strategy architecture
Honest comparison

Why not just use
Aave directly?

You should use Aave directly if all you want is yield access. It is excellent at that. The question is whether yield access is sufficient for your goals.

When you deposit into Aave, you hold an aToken. It accrues interest. There is no management layer between you and the strategy. Every parameter — interest rate model, collateral factor, reserve factor — can change without your involvement and without advance notice.

That is a deliberate design decision by Aave — optimised for protocol flexibility, not depositor predictability. YearRing makes the opposite trade: less flexibility at the protocol layer, more protection at the depositor layer.

If you want to know — before you deposit — exactly what governance delay applies to your capital, what reserve protects your exit, and what conditions would trigger an emergency return of funds: that is what YearRing is for.

Parameter changes affecting your capital
Aave: Immediate. Governance can adjust reserve factor, fee tiers, and risk parameters with no delay visible to depositors.

YearRing: Every admin operation is queued through a 24-hour on-chain Timelock. You have a window to observe and act before any change takes effect.
🔒
What happens if the strategy fails
Aave: You hold aTokens in a single strategy. There is no separate exit mechanism outside of standard redemption.

YearRing: Emergency exit is a permanent, architecture-level path. A designated guardian can trigger it at any time — bypassing the Timelock — and all depositors can claim their pro-rata USDC immediately.
📊
Position clarity
Aave: aToken balance grows over time but requires tracking conversion rates to know your USDC value precisely.

YearRing: Price Per Share is a single, on-chain number. Your shares × PPS = your USDC. No secondary calculation required.
🏦
Reserve liquidity
Aave: Redemption depends on available utilisation. During high-utilisation periods, liquidity can be limited.

YearRing: A configurable percentage of deposits is always held as idle USDC in the vault. Standard redemptions are served from reserve — no strategy divestment required.
Security architecture

Trust is a design property,
not a marketing claim.

Security status
Protocol live on Base
Timelock & emergency exit active
Contracts verified on BaseScan
Formal audit — in preparation
Disclosed openly. Operating under limited-access allowlist until complete.
24-hour Timelock
Active
All administrative operations — fee changes, strategy updates, role assignments, parameter modifications — are queued on-chain and executable only after a mandatory 24-hour delay. No admin action can take immediate effect. Depositors always have time to observe and react.
OpenZeppelin TimelockController · deployed on Base · verifiable on BaseScan
Emergency Exit
Active
In any crisis scenario, a designated guardian can immediately pause the protocol — without waiting for the Timelock. Emergency exit mode allows all depositors to claim their pro-rata USDC share regardless of strategy liquidity. This path is permanent and cannot be removed.
Independent of Timelock · guardian-controlled · pro-rata claim guaranteed
Reserve Ratio
Active
A configurable percentage of all deposits is kept as idle USDC directly in the vault at all times. This ensures standard redemptions can be served without triggering a strategy divestment. The reserve target is an on-chain parameter — visible to all, changeable only through the Timelock.
On-chain parameter · configurable by Timelock only · current reserve visible on BaseScan
Open Source
Verified
All protocol contracts are open source and verified on BaseScan. The complete codebase — including deployment scripts, test suites, and upgrade history — is publicly available on GitHub. There are no proprietary or closed-source components in the critical path.
Smart Contract Audit
In preparation
Audit-pending is not audit-passed. We say this clearly — and then we say what it means for you: the protocol is live under a limited-access allowlist, with on-chain controls active, and the codebase is structured by design to be independently reviewable. The audit process formalises what is already verifiable by anyone with a text editor and a Base RPC.
Audit scope · auditor · timeline — to be published publicly before any allowlist expansion
Role Separation
Active
Protocol roles are strictly separated: the Timelock holds administrative authority over all contracts; a separate guardian holds emergency pause capability only; the deployer has been fully removed from all default admin roles. No single key controls both normal and emergency operations.
DEFAULT_ADMIN_ROLE → Timelock · EMERGENCY_ROLE → guardian · deployer admin removed
Protocol snapshot · live on Base
Price Per Share
Strategy
Aave V3
Base Asset
USDC
Network
Base
Custody
Non-custodial
YearRing Fund Protocol · Base Mainnet

Your capital, structured.
Your exit, guaranteed.

Join the allowlist or connect directly. Transparent governance, real yield, and a fund structure that puts investors first.