Build on Nexus

From Nexus Wiki
Jump to navigation Jump to search

Platform-agnostic API

Nexus was designed from its inception with composability in mind. The team and the community have been building a “connected world” that is achievable only with a trustless bridge between the mainstream Web2 infrastructure, such as marketplaces, development platforms, automation tools, game engines, and social networks, and the emerging Web3, powered by Nexus’ integrated API (Application Programming Interface) kit.

Fueling the No-Code Movement

The term "no-code" refers to the development of digital products, such as websites or apps, without needing to write code. No-code platforms provide a visual interface, where users can drag and drop elements to build applications, making it accessible for non-developers to create and manage their own decentralized applications.

The Nexus API offers a platform-agnostic toolkit that is designed with composability in mind. This allows a seamless bridge between mainstream Web2 infrastructure such as marketplaces, development platforms, automation tools, game engines, and social networks, and the emerging Web3. This broad compatibility can empower web developers and even no-code developers to build blockchain applications. By providing a more accessible and flexible tool for development, Nexus API can help democratize Web3 development and encourage wider adoption.

Easy Token & Asset (NFT) creation

Tokens and Assets (NFTs) can easily be created via the Nexus wallet or Nexus API. The fee for token creation depends on the total supply, whereas the fee for NFT creation costs 1 NXS.

Namespaces

Nexus has a multi-tiered naming system that offers globally unique identification, personalization, and branding opportunities. Three categories exist: local names, namespaces, and global names, all of which can be created via the Nexus desktop wallet.

Mobile-friendly Automated Key Management

Nexus has built a groundbreaking transactional architecture called ‘Signature Chains’ that replaces the legacy UTxO, and so-called account-based models, to simplify application development, and wallet usability, and therefore boost user adoption.

Quantum-Proof Security

Signature Chains also enhance the security of existing ECDSA (Elliptic Curve Digital Signature Algorithm). They generate one-time-use key-pairs derived from the Nexus wallet credentials, of which the public key’s hash is only published once the key-pair is used, while deterministically generating a new key-pair while signing the next transaction.

Feeless Transactions

It is free to send and receive NXS, tokens, and assets (NFTs). However, there is a 0.01 NXS fee applied to every simple contract generated within 10 seconds of the last transaction to prevent transaction spam attacks on the network.

High Throughput

Our latest test shows that the current release can achieve 655 transactions per second on a live application, with each transaction able to contain up to 100 contracts.

Custom Database

Nexus has developed its own database called the Lower Level Database (LLD). It is a fast and modular storage engine that is capable of outperforming most of the current embedded database engines that exist.

Passionate & Supportive Community

Nexus is not a business; we are an enthusiastic community of independent thinkers and creative problem solvers focused on achieving decentralization through the application of innovative and original technology. We uphold the initial decentralized vision of cryptocurrency and a world where resources are applied more efficiently so that more people are able to unlock their authentic potential. We invite you to join us in building a decentralized future. Visit our Twitter or website to learn more, and if you have any questions, please join one of our Telegram support channels or use the chat box on our website.

Next-Generation Blockchain

Our P2P market API and Query DSL are currently in testing, and forthcoming upgrades will include Pooled staking, Conditional Contracts DSL (Domain Specific Language), Augmented (smart) contracts, Hybrid mode, Distributed Files System, and the beginning of the DAO architecture.

Decentralized Non-Custodial Mobile Node Wallet

For any blockchain platform to be remotely successful it needs to make the technology easy and accessible to normal people. Nexus achieves this with a truly decentralized mobile wallet and signature chains. The mobile wallet puts the blockchain in every person's hand, combining that with the free transactions and ease of building dapps with APIs that the developers can use to design dapps, which in turn will create utility for Nexus. Traditionally, mobile wallets use proxy servers run by third parties or wallet developers to communicate with the blockchain network. The proxy server acts as a trusted party and is the sole provider of information regarding the blockchain state. The Nexus wallet, on the other hand, runs the same desktop core and operates as a lite node by downloading a list of peers from the network seed nodes and forming connections to several of its peers. This allows the wallet to broadcast transactions directly to the network and detect confirmations by checking for inclusion against block headers. The Nexus mobile wallet gains added security by being able to verify block headers provided by multiple peers instead of through one central node. For the tech-savvy, this is also known as Simplified Payment Verification.

Following the principle of the Nexus Software Stack, new mobile dapps will be able to interface and interact with the local wallet instead of relying on a separate server to obtain information regarding the blockchain state. The Nexus mobile wallet is also completely non-custodial, meaning that your Signature Chain remains completely private. All transactions are processed and packaged on the local device and then broadcast to the rest of the network, just like a full node. By necessity, the Nexus mobile wallet will only store and process block headers and the user's signature chain, starting with the hash of the very first Tritium block hard-coded into the wallet. For an advanced user running their own full node and certain API functionality, it is possible to enable the mobile wallet to establish a direct connection. This enables a user to offload heavy computational work to their desktop node, such as searching through historical data or maintaining a full copy of the blockchain.

The Nexus mobile wallet has been designed with decentralization and mass adoption at its core. The mobile wallet will put blockchain in everyone's hand and this will make Nexus a de-facto choice for any developer to consider. Signature chains make it a hassle-free experience for the user, in case the smartphone is lost or damaged, will not permanently lock the user's crypto portfolio, just download the wallet and log in on the new phone and the user has full access to his Nexus assets. Nexus mobile wallet will replace and challenge the centralized system designs, available in the crypto sphere.