Invest in your future

Symbol provides a clear route to success, with the necessary tools, support and investment to get there. Symbol turns Apps and Dapps built on our blockchain into valuable propositions that enterprise clients will need in their everyday lives. We provide the connection to enterprise that can supercharge developers to help them develop valuable products.

Symbol is built for developers

Symbol is a feature-rich development platform that lets you build blockchain projects faster and more efficiently, so you can exceed expectations. Symbol uses familiar APIs to interface with your existing platform so the learning curve is lower and you can develop your way.

Watch our technical features video2:18

Powering Possibility

HACKATHON

Virtual Hackathon. XEM Prizes.
Entrance to NEM Venture’s Ignite incubator a possibility for the winner!

January – March 2021

Register

Need technical support?

Conceptual Overview

Symbol is built with a four-tiered architecture, making it more resilient and faster than current blockchains. This ensures that a slowdown in one layer won’t slow the others, and each of the layers can be updated independently. Tier 4 Handles clients and SDKs (Javascript, Java, C#, Typescript, PHP, and more. Tier 3 Is a REST Gateway that processes API client requests. Tier 2 Runs the Mongo DB and API servers. Tier 1 Handles peer nodes. It’s the core blockchain server for P2P transactions. Our tiered architecture delivers increased performance and ease of development not found on any other blockchain.

Plug-In’s

Our contract framework makes Symbol more resilient to human error and network attacks. This provides flexibility and removes complexity, speeding up development and on-boarding time.

Restrictions

Tokens and other assets can easily be restricted from being sent to or from any account that meets configurable criteria, including holding other specified assets. This lets you easily create regulatory-compliant assets, IDs, and non-transferable votes.

Hybrid Chain Solutions

Symbol has native compatibility with both private and public chains. Designed for interoperability, users can preserve a permissioned ecosystem in a private chain and communicate freely with the public chain as a decentralised hub of data.

Decentralization

The Symbol public chain is a fully decentralized distributed ledger, using a harvesting mechanism, token rewards, and an improved Proof of Stake (PoS) consensus to keep nodes actively supporting the network. All of the Symbol code is fully open-source and transparent.

Encrypted Messaging

Easily add an encrypted message to any transaction on a public or private chain. Although the transaction will be visible to any observers, the content will be protected with the same hashing that secures the blockchain, and may only be read with the recipient’s signature.

Multi-Level Multi-Sig

Users will be able to create multi-level, multi-signature accounts (max 3 levels) which allows more complex account set ups and to add an “and/or” logic to multi sig transactions.

APIs

Our APIs ensure seamless integration with existing enterprise systems and processes, as well as other networks and blockchains.

Aggregate Transactions

Our platform merges multiple transactions into one by generating a single use, disposable smart contract. The merging of transactions allows for trustless swaps, escrowed transactions and other advanced logic.

Metadata controls

Built in controls on Symbol makes it possible to attach relevant information to accounts, mosaics or namespaces. It will enable further off chain actions that depend on metadata.

Mosaics

Fungible fixed assets are represented with mosaics. A mosaic could be a token, or a collection of more specialised assets such as reward points, shares, signatures, status flags, votes or even currencies.

Plug-ins on Symbol

Use our ready-made plug-in configurations for your most common business needs, Or configure the plug-in primitives to customize the capabilities of your network without sacrificing performance. Here are some of the preconfigured plug-ins on Symbol.

Mosaics (Tokens)

Fungible fixed assets are represented with mosaics, which are configured at creation. A mosaic could be a token, or a collection of more specialised assets such as reward points, shares, signatures, status flags, memberships, votes or even currencies.

Namespaces

Namespaces give your assets human-readable identities so everyone can have confidence they are genuine. You can claim namespaces on the public chain, similar to a web domain, or configure them on your own private network.

Metadata controls

Built in controls give the ability to attach relevant information to accounts, mosaics or namespaces. These controls enable further off-chain actions that depend on metadata.

Advanced Multi-Sig

Users can create multi-level, multi-signature accounts (max 3 levels) which allow for layered account setups with “and/or” logic.

Aggregate transactions

Our platform merges multiple transactions into one by generating a single use, disposable smart contract. The merging of transactions allows trustless swaps, escrowed transactions and other advanced logic.

Secret lock

Secret lock plugins allow Symbol to perform atomic swaps between blockchains.

Participate on the Symbol blockchain

Anyone can run a node on the Symbol public chain. Running your own node lets you create blocks and verify on-chain data yourself. It also lets you earn XYM harvesting rewards, including a share of rewards from other harvesters who delegate their harvesting to your node.

Contribute on GitHub

Explore GitHub to find everything you need to learn, build and get involved with Symbol.

Take me to Symbol GitHub

Read our technical whitepaper

Learn more about Symbol platform and how our tiered architecture and configurable contract plug-in framework helps you build quicker.

Download now