Concepts, storage model, and how execution works on NEAR.
Contract anatomy
Actions, callbacks, cross-contract calls, and best practices.
Copy
$> npx create-near-app@latest======================================================👋 Welcome to Near! Learn more: https://docs.near.org/🔧 Let's get your project ready.======================================================✅ What do you want to build? › "Smart Contract"✅ Name your project to create a contract: "hello-near"✅ Success! Created 'hello-near', a smart contract in RustBuild, test, and deploy your contract using cargo: * cargo near build * cargo test * cargo near deploy
Connect wallets, handle sessions, and manage user accounts.
Data types reference
How NEAR types map to JavaScript in near-api-js.
Copy
$> npx create-near-app@latest======================================================👋 Welcome to Near! Learn more: https://docs.near.org/🔧 Let's get your project ready.======================================================✅ What do you want to build? › "A Web App"✅ Select a framework for your frontend › "Vite (React)"✅ Name your project: "hello-near"✅ Success! Created 'hello-near', a web-app using Vite React.Start using your new NEAR app: * cd hello-near * npm run dev
Use Chain Signatures to derive threshold keys and sign transactions on any blockchain — all from a single NEAR account, no bridge or wrapped assets required.
Accounts, access keys, gas, transactions, and the NEAR runtime.
Smart Contracts
Write and deploy contracts in Rust, TypeScript, or Python.
Web3 Apps
Connect frontends to NEAR using near-api-js and the Wallet Selector.
Chain Abstraction
Sign transactions on any chain from a single NEAR account.
Primitives
FTs, NFTs, DAOs, DEXes, liquid staking, and more — ready to use.
Data Infrastructure
Index and query on-chain data with NEAR Lake, BigQuery, and indexers.
Was this page helpful?
⌘I
We use our own and third-party cookies on our website to enhance your experience, analyze traffic, and for marketing. For more information see our Cookie Policy