The short answer is: Anyone with an interest in NEAR Protocol.
You may be a designer, developer, student, manager, engineer, artist, researcher, or you come from any other background. We are glad that you found your path to exploring what NEAR is all about!
If you're not sure what NEAR Protocol is, you should start with a soft intro.
Before we begin, it will be helpful to have a general understanding of:
The quickest way to get started is by looking at our examples and exploring the code in gotpod (online IDE). Take a look at our examples.
If you want to build locally, take a look at:
Looking to start writing smart contracts? Take a look at:
In this section, you will also find more information on Near-specific methods and functions.
To learn more about becoming a validator, checkout the validator section:
important The examples below are currently outdated. We are working on updating our tutorials. Meanwhile, please have a look at our example applications that showcase different smart contract functionality.
The Tutorials section contains several tutorials which will help you learn how to build, test and deploy smart contracts.
We recommend you start with the Zero to Hero tutorial which will show you how to save complex data structures to the blockchain, and bridge on-chain and off-chain services.
- Zero to Hero: Building an Oracle
- Create your own ERC-20 token smart contract
- Writing contracts that talk to each other
An most importantly, we will show you how to test your smart contracts:
- AssemblyScript Contracts -- covers the same topic, but for AssemblyScript
- RPC -- covers the actual core API responses and actions you can call
- Rust Contracts -- covers the API for creating apps with Rust
Support & Community
If you have any questions about NEAR, you can get direct access to the team behind it and other members of the community through Discord.
To find more about on how YOU can get involved, please checkout our community section!