Ardor/Ignis Technical Roadmap

Ardor mainnet was launched in production on Jan 1, 2018, with three child chains: Ignis, AEUR, and Bitswift. The mainnet has been running stable ever since. Below is our roadmap of new features to be added - first enabled on testnet, then on mainnet:

Already implemented

  • Q1-Q3 2018
    • Asset Properties - testnet
    • Transaction Vouchers - testnet
    • Asset, Currency, Goods specific bundlers
    • Translation of wallet to 14 languages
    • Java 9 support
  • Q4 2018
    • Lightweight Contracts - testnet
    • Asset Properties - mainnet
    • Transaction Vouchers - mainnet
  • Q1 2019
    • MPG child chain - mainnet
    • Lightweight Contracts - mainnet
    • Token balance migration

Going forward

  • Q2 2019
    • Child chain control – testnet – add ability to control which accounts can transact on a specific chain
    • Loadtest and benchmark results – optimize the blockchain to support up to 100 transactions per second
    • Shamir Secret Sharing – support for protecting the account secret phrase by splitting it into multiple pieces so that only some of them are required to reproduce the original
    • Transaction Voucher Improvements – when loading a voucher, allow attaching a message to self, and support fee calculation
    • Java 11 – open JDK – change the default version distributed with the Windows and Mac installation to use Java 11
  • Q3 2019
    • Pruning and Snapshots – testnet – remove child chain transactions from the blockchain when their state is stable. Share state snapshots between nodes. Support for archival nodes
    • Child chain control – mainnet – pending a new child chain implementation which requires this use case
    • Full Node on Android – add support for running a full node on Android based devices to support advanced iot use cases
  • Q4 2019
    • Pruning and Snapshots – mainnet
    • Next Generation wallet prototype
    • Native Mobile App
    • Hardware Wallet Integration
  • Research projects
    • Subnets
    • Secure Voting
    • Cryptographic Tools
    • Java Modules
    • Automatic Node provisioning and setup
    • Confidential node configuration

Nxt Technical Roadmap

  • Q1 2019
    • Loadtest and benchmark results – optimize the blockchain to support up 100 transactions per second
  • Q2 2019
    • Asset Increase – testnet
    • Asset Properties – testnet
    • Java 11
  • Q3 2019
    • API Callers and Samples
    • Composite Phasing - testnet
    • Asset Control – testnet
    • Optimize peer communication
  • Q4 2019
    • Lightweight Contracts
    • Hardware Wallet Integration
  • Research
    • Combined installation of Nxt and Ardor

Historical timeline: From Nxt to Ardor

Timeline from Nxt to Ardor