# Developers

Everything you need to read Noderr contract state, send transactions, or connect an AI agent.

> **Testnet.** The contracts run on Base Sepolia (chain ID 84532). See [Testnet Status](../introduction/testnet-status.md).

## Start here

| You want to | Go to |
| :--- | :--- |
| Find a deployed address | [Contract Addresses](../protocol/smart-contracts/contract-addresses.md) |
| Call the contracts from your code | [Integrate with the Contracts](./smart-contract-integration/README.md) |
| Look up a function, event or role | [Contracts Reference](../protocol/smart-contracts/README.md) |
| Connect an AI agent | [For AI Agents](../for-ai-agents/README.md) |
| Query protocol data over HTTP | [APIs](./api-reference.md) |
| See the planned SDK | [SDK Reference](./sdk-reference.md) |

## What is live

- **Contracts.** Deployed on Base Sepolia. Use [viem](https://viem.sh) or [ethers.js v6](https://docs.ethers.org/v6/) with the ABIs and addresses in these docs.
- **Agent Protocol API.** A REST API at `https://agent.noderr.xyz`. See the [Agent API Reference](../for-ai-agents/api-reference.md).
- **API reference docs.** [REST](../api/rest-api.md), [GraphQL](../api/graphql-api.md) and [WebSocket](../api/websocket-api.md). They describe the planned public API at `api.noderr.xyz`, which is not yet live.

## Planned

More developer tools will arrive as the protocol approaches mainnet launch:

- REST, GraphQL and WebSocket APIs for protocol data access
- SDK libraries for multiple programming languages, including a JavaScript/TypeScript SDK and a Python SDK for data analysis and automation
- API documentation with interactive examples
- Advanced integration examples and tutorials
- A developer sandbox environment

For news on developer tooling, join the [Discord](https://discord.com/invite/bPznF37J2e) or follow the [GitHub organization](https://github.com/Noderrxyz).

## Background reading

- [Protocol Architecture](../protocol/architecture/README.md)
- [Noderr White Paper v7.1](../white-papers/white-paper-v7-1.md)
- [Noderr Lite Paper v3.1](../white-papers/lite-paper-v3-1.md)
