Discover how to build your project or application on Nexa, the most scalable UTXO Layer-1, with the same tokenomics as Bitcoin.
Get Started
Whether you're new to blockchain or a seasoned developer, find the right path to start building on Nexa.
Learn the Basics
Understand what Nexa is, how it works, and why it's different. Explore the specification and core concepts.
Write Smart Contracts
Get hands-on with NexScript and build your first smart contract using the playground and tutorials.
Build Applications
Integrate Nexa into your project using our libraries, APIs, and full node software.
Tutorials & Guides
Dive into our readily available resources to discover more about how to get started on Nexa
Getting started with smart contracts on the Nexa blockchain
NexScript is a high-level programming language for smart contracts on Nexa. It offers a strong abstraction layer over Nexa's native virtual machine and NSL; Nexa Scripting Language.
Nexscript Playground
NexScript playground is a tool to get started with Smart Contracts in your browser.
Creating a wallet on android or iOS using libnexa-kotlin
libnexa-kotlin is a compiled java module used for interacting with the nexa blockchain.
Create a wallet and begin interacting with the Nexa blockchain
libnexa-ts is a library for building nexa applications in typescript. It offers all of the basic building blocks including but not limited to creating new wallets, addresses, and transactions.
Documentation
Everything you need to understand and build on Nexa, organized by topic.
Getting Started
What is Nexa?
Introduction to the Nexa blockchain
Nexa Specification
Complete technical specification
Run a Full Node
Set up and run the Nexa full node
Core Concepts
Smart Contracts
NexScript programming language
Tokens & NFTs
Create and manage tokens on Nexa
UTXO Model
Understanding the UTXO transaction model
Developer Tools
Block Explorer
Browse transactions, blocks, and addresses
Script Debugger
Test and debug smart contracts
Rostrum API
Electrum-compatible server for blockchain queries
Nexa Official Development Libraries
Production-ready libraries for integrating Nexa into your applications.
Libnexa
A C/C++ shared library that is built from the full node and contains nexa functions that have been extracted from the fullnode.
Libnexa Typescript
A TypeScript/JavaScript SDK for interfacing with the Nexa network, providing essential tools for seamless blockchain integration.
Libnexa Kotlin
A Kotlin Multiplatform light client Nexa blockchain access library.
Nexscript
NexScript is a high-level programming language for Nexa smart contracts, built on top of Nexa's virtual machine, Nexa Script. It is a fork of CashScript for Bitcoin Cash, using Solidity-like syntax but differing significantly in functionality to suit Nexa's smart contracts.
Nexa Official Projects
Open-source projects built on and for the Nexa network.
Block Explorer
The Nexa Explorer shows you detailed information about Transactions, Blocks, Addresses and even Token transfers on the Nexa blockchain.
Nexa Full Node
The full node software (Nexad) is a QT based desktop application that is the backbone of the Nexa network, it is supported on Windows, MacOs and Linux.
Nexa Specification
The Nexa specification provides comprehensive information on the protocols and underlying technology of the Nexa network. Whether you operate a mining pool or are looking to build on the Nexa platform, this is your primary resource for detailed guidance and technical data.
Nifty Art
NiftyArt is a early version of swapping NFT's on the Nexa blockchain.
Rostrum
Rostrum is an efficient implementation of Electrum Server and can be used as a drop-in replacement for ElectrumX.
Script Debugger
This webapp allows you to test and debug smart contracts written for the Nexa blockchain.
Spaceport
Spaceport is a light wallet built ontop of the electrum protocol built with QT widgets and python using pyside6, it currently supports Nexa and Bitcoin Cash networks.
Tokenize
Tokenize is a desktop application for creating, managing and storing tokens / NFTs on the nexa network.
Wally Wallet
Wally Wallet is a (SPV) wallet running ontop of libnexakotlin, it has advanced features such as instant account sync and enterprise functionality.
Resources for Developers
Quick access to essential developer tools and community channels.
Nexa Specification
The Nexa Specification contains all of the technical specifications for the nexa blockchain and consensus rules.
Nexa Block Explorer
Gaze through the portal as if you were a warlock on the hellfire peninsula and view all of the information on the nexa blockchain with real time updates. Search for transactions, addresses, blocks, and tokens in our easy to use interface. All the information, all the time, with Nexa Explorer.
Nexa Script Debugger
A webapp that allows you to test and debug NSL contracts.
Community & Support
Connect with other Nexa developers on Discord and the forum.