NEAR Developer Docs
Build contracts in Rust, create Web3 apps, and sign transactions on any chain from a single NEAR account.
Deploy your First Contract
Create, test and deploy contracts with simple commands.
Build Web3 Applications
Easily authenticate users and call smart contracts from any frontend framework.
Why NEAR?
Sub-second block finality
Transactions reach deterministic finality in 1.3s, no reorgs, no waiting.
Near-zero fees
Average transaction fees are $0.002. Storage costs are fully refundable upon deletion.
Sharded & scalable
The network automatically scales as demand grows, with no downtime or hard forks.
WASM contracts in Rust
Write complex contracts in Rust—or use community SDKs for JavaScript, Python, and Go.
Chain Signatures
Control accounts on Bitcoin, Ethereum, Solana, and more.
TEE-backed agents
Run AI inference inside Trusted Execution Environments for verifiable, tamper-proof outputs.
Browse the docs
Protocol
Accounts, access keys, gas, transactions, consensus, and more.
Smart contract reference
State, functions, collections, callbacks, cross-contract calls, and security.
Web application guides
Wallet authentication, JavaScript APIs, data types, and contract calls.
Tokens and primitives
FTs, NFTs, DAOs, linkdrops, staking, oracles, and off-chain compute.
Data infrastructure
Index and query on-chain data with NEAR Lake, BigQuery, and indexers.
AI agent tooling
Use llms.txt, Docs MCP, agent skills, and on-chain MCP tools.