> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nearplay.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to NEAR Playground

> Build, test, and deploy NEAR smart contracts in your browser

NEAR Playground is a browser-based IDE for building smart contracts on NEAR Protocol. No setup required - just open your browser and start coding.

<Frame>
  <img src="https://mintcdn.com/nearplay/hkzsqd_V1LyMjkBt/images/editor-overview.png?fit=max&auto=format&n=hkzsqd_V1LyMjkBt&q=85&s=67e786b76c217d2b3d91b12b58f6007d" alt="NEAR Playground Editor" width="4082" height="2410" data-path="images/editor-overview.png" />
</Frame>

## Key Features

<CardGroup cols={2}>
  <Card title="Code Editor" icon="code">
    Monaco-powered editor with Rust syntax highlighting and auto-completion
  </Card>

  <Card title="One-Click Compile" icon="hammer">
    Compile Rust to WASM using cargo-near directly in your browser
  </Card>

  <Card title="Instant Deploy" icon="rocket">
    Deploy to testnet for free or mainnet with your wallet
  </Card>

  <Card title="Contract Interface" icon="square-terminal">
    Auto-generated UI to call your contract methods
  </Card>
</CardGroup>

## Who is it for?

* **Beginners** learning NEAR smart contract development
* **Developers** prototyping ideas quickly
* **Teams** sharing contract demos
* **Educators** teaching blockchain development

## How it Works

1. **Write** - Code your contract in Rust
2. **Compile** - Build to WASM with one click
3. **Deploy** - Send to testnet or mainnet
4. **Interact** - Call methods through the generated UI

Ready to build? Jump to the [Quick Start](/quick-start) guide.
