# Smart contracts

Reference for the Noderr contracts: addresses, interfaces, events and roles.

> **Testnet.** The contracts are deployed on Base Sepolia. See [Testnet Status](../../introduction/testnet-status.md).

## Pages

| Page | What is in it |
| :--- | :--- |
| [Contract Addresses](./contract-addresses.md) | Every deployed address |
| [Core Contracts](./core-contracts.md) | Vaults, StakingManager, TrustFingerprint and governance functions |
| [Vault Contracts](./vault-contracts.md) | The ERC-7540 interface, fees, roles, events and the vault UX contracts |
| [Oracle Contracts](./oracle-contracts.md) | Oracle registry, price and strategy oracles, Guardian and Validator selection |
| [Strategy Contracts](./strategy-contracts.md) | Strategy registry, execution, allocation and performance tracking |
| [Approved Applicant Registry](./approved-applicant-registry.md) | How approved node applicants get an initial score and a grace period |

## Next

- [Integrate with the Contracts](../../developers/smart-contract-integration/README.md): interfaces and code examples
- [Developers](../../developers/README.md)
