To start your developer journey with Everscale, some important concepts should be understood first.
📄️ Developer Tools Overview
📄️ Account Abstraction
On the differences between Ethereum and Everscale approaches to Account Abstraction
📄️ Actor model
Let's consider one smart contract.
📄️ TVMCell Data structures
Everything in Everscale is stored in cells. A cell is a data structure containing:
📄️ Smart Contracts, ABI and Messages
Frontend developers used to build a UI around some machinery called “backend”, that can be accessed via an API. The common practice in software development is to have some schema definitions, usually built with tool called swagger.
🗃️ Smart Contracts
🗃️ Frontend and Backend recipes
📄️ GraphQL code generation
Integrating Evercloud GraphQL API with Typescript
📄️ GraphQL Block and Transaction Pagination: Best Practice