Contract Addresses

This document provides the official smart contract addresses for the Noderr Protocol on the Base Sepolia testnet.

Network: Base Sepolia

Chain ID: 84532

Deployment Date: November 29, 2025 (Core), December 28, 2025 (ERC-7540 Vaults)

Status: Fully Deployed & Configured


Vault Contracts (NEW)

The user-facing vaults are six per-tier EIP-2535 Diamonds implementing the ERC-7540 asynchronous vault standard (request → fulfill → claim). Each tier vault is its own single-vault Diamond. All vaults are denominated in tUSDC (test USDC) and use a two-bucket design: a principal-protected Floor bucket plus a Trading bucket. Test funds are minted from the tUSDC faucet.

Underlying asset: tUSDC 0x740f31bB858f1eE74eC8b5E32975b8d697Db5B5e (mintable via faucet)

Deployed Vaults (6)

Addresses below are the live dApp configuration set (the set the front-end transacts against).

VaultProxy AddressRisk LevelBaseScan
Conservative0x49f747BBac988Cd628a5D79AAdF865EBaDe6a34fLowView ↗
Moderate0x4B183AfF072C7DFf09bc8eB4B7f59eB3D030EEdcMediumView ↗
Aggressive0x1444Fb96961fD9b8Fc14Aa4D9A7198465b7d8CA3HighView ↗
Hedged0xDDa7655AD3c53f0F7EC5CCbc346c18baB53C5a92LowView ↗
Inverse0xE2E4d181f2eAd5B380026Ab71F49FEBCb93f641cHighView ↗
Configurable0x53A2EfFaDE21055b8f81e1dE96dC5cfc29B75a83MediumView ↗

Vault Configuration

VaultSymbolTarget APYMin DepositFulfillment Delay
ConservativenCONS7540~10% blended100 tUSDC1 hour
ModeratenMOD7540~10% blended100 tUSDC1 hour
AggressivenAGG7540~10% blended250 tUSDC2 hours
HedgednHDG7540~10% blended250 tUSDC1 hour
InversenINV7540Variable100 tUSDC2 hours
ConfigurablenCFG7540Variable100 tUSDC1 hour

Note: The "~10% blended" figure is the blended target vault yield; most of it is generated by the principal-protected floor bucket (money-market / Pendle PT / RWA). Advertised protocol ranges such as "8-28%" refer to the combined vault yield plus node-operator revenue-share, not a vault deposit alone.

Fee Model

Every vault charges a 0% management fee. The only fee is a performance fee, charged on the high-water mark (NAV/share above its prior peak) and taken strictly from the trading bucket — never from the principal-protected floor — and only on returns above a per-vault soft hurdle. There is no share-class concept in the contracts.

VaultManagementPerformanceSoft Hurdle
Conservative0%10%4%
Moderate0%15%6%
Aggressive0%20%8%
Hedged0%15%4%
Inverse0%20%8%
Configurable0%15% (DAO-configurable)6%
PredictionMarkets (planned)0%25%15%

Coming Soon

VaultStatusDescription
PredictionMarketsNot yet deployedAutomated prediction market strategies across Polymarket, Gnosis, and other platforms

Vault UX Improvement Contracts (NEW)

These contracts provide institutional-grade UX improvements for ERC-7540 vaults, solving the "2-step problem" with single-transaction interfaces.

ContractProxy AddressDescriptionBaseScan
VaultRouter0x28EE676B682052bf84c6fc9e6c063df2B822881fSingle-transaction deposit/redeem with auto-claimView ↗
AutoClaimKeeper0x5Fea6b1370dde67c0b6248B4948103307a5DB7e0Keeper auto-claim service with TrustFingerprintView ↗
InstantLiquidityPool0x3953135f61bf011b75B92d2ccFC23426FA92bc4fInstant liquidity AMM for immediate deposits/redeemsView ↗
ApprovedApplicantRegistry0xB3b707eD9ce9F67673d2824049bEA555ff4436aCTypeform applicant bypass with grace periodView ↗

VaultRouter Features

  • Single-Transaction UX: Bundles request + claim into one user action
  • Auto-Claim Service: Keeper operators monitor and execute claims automatically (0.1% fee)
  • Batch Operations: Deposit/redeem across multiple vaults in one transaction (50-70% gas savings)
  • Gasless Transactions: EIP-712 signature support for gas-free operations
  • Slippage Protection: Configurable minShares/minAssets parameters

AutoClaimKeeper Features

  • Keeper Registration: Stake NODR to become an auto-claim operator
  • TrustFingerprint Integration: Rewards scaled by reputation (0.8x to 1.5x multiplier)
  • Batch Execution: Process up to 50 claims per transaction
  • Performance Tracking: On-chain metrics for success rate and execution time

InstantLiquidityPool Features

  • Instant Deposits: Skip 1-2 hour fulfillment wait (2-5% premium)
  • Instant Redeems: Immediate asset return from liquidity pool
  • LP Rewards: Liquidity providers earn 90% of instant transaction fees
  • Dynamic Pricing: Fees scale with pool utilization

Note: The fee, premium, gas-savings, and multiplier figures above are testnet parameters and are subject to change.


Galxe Integration Contract

Status: stub only — not live. The GalxeIntegration contract is a compile-only placeholder and is not a functional, deployed integration. It should not be relied upon or described as a live quest-verification or multiplier system. The verification and multiplier features previously listed here are not implemented on-chain.


Core Protocol Contracts

Phase 1 Contracts (9)

ContractProxy AddressBlockscout
NODRToken0x61318A5e42612f1d0B67f443E457B8E9C2F001D6View ↗
TrustFingerprint0xD000CbF56411fC82e87d13aBaa9a8310e816F88CView ↗
StakingManager0x72221929d4658F33A11180EE1F5D01E7Be67b42FView ↗
GovernanceManager0x7c5D1dD662caf8C1934b70237f86bAAc08AD5FB7View ↗
VaultManager0xDde0abb5Fd46C6CA2CC8A85563213ca6BF66A6DfView ↗
FeeCollector0x89818d932607c8482fd214e0C33122124DE54390View ↗
RewardDistributor0x36Cb2dD59Df06fE483facbb85841850c5D810445View ↗
OracleManager0x58c5536dC8661196f26513C79769cB7f9d84Fea4View ↗
EmergencyModule0xBd3D0F598af42a5d649Ca1db155BF23A14E311EeView ↗
UpgradeController0x008bdD543b56cDEC9bf85Be5A4f8a432E5De9068View ↗

Phase 2 Contracts (11)

ContractProxy AddressBlockscout
MultiSigTimelock0x0400bFbFbaB33A1Bb6Ea8973261b9e267003D3A7View ↗
ProtocolRegistry0x44b197cb1124316d0bacfb95eb2Cd46693688487View ↗
UtilityNFT0x09768D65057436b3911cF228ba6F67f0F8091957View ↗
NodeRegistry0x1F236Ea17338937f7f4005013E346F7cC216A16EView ↗
PriceOracle0x8423097c8c9e4AbC84C628265e58467FfB445CE0View ↗
StrategyRegistry0x3B7CF2663B5155c904E1E325B03b6498C3780e00View ↗
RiskManager0x306B26d5c42C44cd2Fb1E09b044dA00120878148View ↗
ExecutionRouter0x79b875efc40FDB4e53fe918EfB249429bd321480View ↗
TreasuryManager0x257db11bf3EEDB4E832D821742eBF09338C4CD42View ↗
BaseRateGovernor0x87602a4e5812FeD7B7F1C1FDf10F124595CECCd7View ↗
MerkleRewardDistributor0xCcDB471823C4F14Ffa4814641eafDa63fb526834View ↗

UX Improvement Contracts (December 2025)

The VaultRouter, AutoClaimKeeper, InstantLiquidityPool, and ApprovedApplicantRegistry contracts are documented above under Vault UX Improvement Contracts. The contract below is the additional December 2025 deployment.

ContractAddressBlockscout
ContributionStaking0x9d817856CC8859422d3c85bfEaf34B4Ce0E73A7dView ↗

See Vault UX Improvements for full documentation on these contracts.


Testnet Infrastructure

Faucet

Address:0x5bbf3F7411dB942c1ee4084080406d69293628c9

Blockscout:View ↗

Configuration:

  • Drip Amount: 1,000 tUSDC per request
  • Cooldown Period: 24 hours
  • Daily Limit: 100,000 tUSDC
  • Status: Active

The faucet mints tUSDC (test USDC), the underlying asset for all vaults.


Token Information

NODR Token

Address:0x61318A5e42612f1d0B67f443E457B8E9C2F001D6

  • Name: Noderr Token
  • Symbol: NODR
  • Decimals: 18
  • Total Supply: 100,000,000 NODR (100 million, fixed)
  • Network: Base Sepolia (Chain ID: 84532)

Security & Governance Authority

Governance and upgrade authority over the core contracts is a 2-of-3 Gnosis Safe → MultiSigTimelock (7-day delay) structure. On-chain DAO only.

  • Gnosis Safe (2-of-3):0x62c12b8bb25bd2f3430e4d759ebba835dc19788d — drives the timelock (holds PROPOSER + EXECUTOR + DEFAULT_ADMIN).
  • MultiSigTimelock (7-day delay):0x0400bFbFbaB33A1Bb6Ea8973261b9e267003D3A7 — holds DEFAULT_ADMIN + UPGRADER over the core contracts.

Flow: the Safe proposes an operation → signers approve → 7-day timelock elapses → the Safe executes. The timelock enforces a standard 7-day delay (grace period 7 days; MIN_DELAY 1 hour / MAX_DELAY 30 days).

The old two-chamber GovernanceManager (Oracle/Guardian chambers; quorum 10% / approval 60% / 66% oracle supermajority) still handles node/oracle election and parameter votes, but it is not the admin authority over the core contracts. Node admission itself is permissionless self-registration via the NodeAdmissionController.


Notes

Testnet Deployment: These contracts are deployed on Base Sepolia testnet for testing purposes. Do not send mainnet assets to these addresses.

Verification: Per the Base Sepolia verification manifest (2025-12-28), 15 contracts are verified on BaseScan/Blockscout, including 3 of the deployed vaults. Click the "View" links to inspect contract code and transactions; verification status may vary by contract.

Core Contract Addresses: Core-contract addresses can drift between the various deployment manifests. The dApp configuration is the canonical source of truth for the live address set; treat the core addresses in this document as current-best and confirm against the dApp config before relying on any specific value.

Vault Architecture: The user-facing vaults are per-tier EIP-2535 Diamonds implementing the ERC-7540 asynchronous vault standard, which extends ERC-4626 with async deposit/redeem operations (request → fulfill → claim). See ERC-7540 Specification for details.

Upgradeability: Most core contracts use UUPS (Universal Upgradeable Proxy Standard) for upgradeability; the Diamond vaults use the EIP-2535 upgrade mechanism (facet cuts). MultiSigTimelock is non-upgradeable for security.

Source Reference: The live address set is defined by the dApp configuration (client/src/config/contracts.ts / contracts7540.ts).


Last Updated: February 27, 2026

Version: 2.3

Source:client/src/contracts/addresses.ts (dApp source of truth)


See Also:

results matching ""

    No results matching ""