
New Year, New Opportunities
There is something that we like to do every new year, and that is to take a look at how our docs changed through the past year. You see, NEAR is a live ecosystem, where new features are added constantly, products and projects emerge, and our docs need to reflect that. This means that we are always adding, removing, and updating content. By looking at the changes we made, we get to remember what we achieved - it is always nice to see all we built in a year - and it also helps us discover what we lost along the way! Join us while we take a look at the changes we made in 2024, and what we are planning for 2025.Consolidating Documentation
One of the main issues we tackled this year was consolidating our documentation. Users often complained that we had a lot of content spread across different sections, pages, and repositories, and we wanted to bring it all together in one place. At the beginning of 2024, we had different menus for Concepts, Smart Contracts, Web Applications, and Data Infrastructure. We decided to merge all these pages into a singleDocs section, with a shared navigation bar, so you can always easily jump from one topic to another.

What is... page for each major topic, which helps you to understand the basics and decide if that section is what you are looking for.
For example, we now have the following pages:
Code Explainer
During this year, we took a couple of weeks to build an in-house tool to simplify explaining code!
Code Explainer allows us to easily explain long snippets of code, by highlighting the essential parts and adding text blocks to explain what is happening.
Our new Smart Contract Anatomy section looks amazing and is much easier to understand now!
2024: A Year of Growth
This year we have been busy adding new sections, pages, and tutorials to our documentation. Let’s briefly go through some of them.Primitives
One of the first things we added was a section about Primitives, which explains the basic building blocks of NEAR Protocol.
Chain Abstraction
We also added a section about Chain Abstraction, which explains how NEAR accounts can be used to control accounts on other chains.
New Beginner’s Guide
In 2024 we also released a brand new Step-by-Step Guide to Mastering Near. This guide is perfect for beginners, as it explains everything from creating an account to deploying a smart contract, creating a web application for it, and even how to monitor the contract’s activity!
NEAR API
We also released a new version of our API documentation, which now includes all API flavors - JavaScript, Rust, and Python.
Near Examples
An important part of our documentation is the examples it references. We have been working hard to make sure that all examples are up-to-date and working. For example, we have updated all our canonical examples (Hello Near, Counter, Donations, NFT, FT) to use the latest version of core libraries (near-api, near-sdk and wallet-selector)