nexa

Build on Nexa, with No Bounds

Discover how to build your project or application on Nexa, the most scalable UTXO Layer-1, with the same tokenomics as Bitcoin.

Nexa is for building applications and solutions to scale

Dive into our readily available resources to discover more about how to get started on Nexa

Smart Contracts

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.

Smart Contracts

Nexscript Playground

NexScript playground is a tool to get started with Smart Contracts in your browser.

Wallets

Creating a wallet on android or iOS using libnexa-kotlin

libnexa-kotlin is a compiled java module used for interacting with the nexa blockchain.

Wallets

Create a wallet and begin interacting with the Nexa blockchain

libnexa-js is a library for building nexa applications in javascript. It offers all of the basic building blocks including but not limited to creating new wallets, addresses, and transactions.

Resources for Developers

Nexa Official Development Libraries

Library

Libnexa

A C/C++ shared library that is built from the full node and contains nexa functions that have been extracted from the fullnode.

Library

Libnexa Javascript

A JavaScript implementation for the Nexa cryptocurrency address format.

Library

Libnexa Kotlin

A Kotlin Multiplatform light client Nexa blockchain access library.

Library

Nexaaddrjs

This library can be used to parse and create nexa type addresses in javascript. it is a light weight library with simple functions.

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

Website

Block Explorer

The Nexa Explorer shows you detailed information about Transactions, Blocks, Addresses and even Token transfers on the Nexa blockchain.

Multi-Platform

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.

Website

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.

Socket API

Rostrum

Rostrum is an efficient implementation of Electrum Server and can be used as a drop-in replacement for ElectrumX.

Website

Script Debugger

This webapp allows you to test and debug smart contracts written for the Nexa blockchain.

Multi-Platform

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.

Multi-Platform

Tokenize

Tokenize is a desktop application for creating, managing and storing tokens / NFTs on the nexa network.

iOS and Android

Wally Wallet

Wally Wallet is a (SPV) wallet running ontop of libnexakotlin, it has advanced features such as instant account sync and enterprise functionality.