Platform Roadmap

v3.0

SingularityNET lets anyone create, share, and monetize AI services at scale. It's a full-stack AI solution powered by a decentralized protocol. The SingularityNET platform is the core infrastructure that allows the network to function. AI services will use this platform infrastructure to communicate and transact. The roadmap below outlines our development progress for each network component. You can now use the world’s first decentralized AI marketplace on the Ethereum Mainnet using our native AGI utility token.

Beta v3

We outline our plans for the Beta v3. Various technical upgrades and implementations to the Beta will allow for easier onboarding of AI developers, comprehensive AI service deployment and easy enterprise access to community-built services.

.81
.20, Alpha
.40, Beta v1
.60, Beta v2
.80, Beta v3

Request for AI Portal

The RFAI will allow users to request for AI services which they would like to see built and deployed onto the SingularityNET Network.

Users will also be able to back an existing request by committing AGI tokens to reward the successful development of a predefined service.

SingularityNET Enhancement Proposal

A repository dedicated to capturing enhancement proposals from the community.

Some of our best ideas have come from the community and we aim to capture and reward some of the best proposals. Development pluralism is how we will outperform centralized groups. The SingularityNET Enhancement Proposal (SNEP) will include a detailed workflow on how proposals will be curated, managed and finally implemented across the platform.

Fiat to Crypto

The fiat-to-crypto gateway will enable users to consume services on the platform using fiat currencies, and service owners to cash out their AGI tokens back into fiat currencies.

  • We are integrating with Paypal to enable users to consume services via the marketplace DApp as the first step using USD

  • We will enable our service owners to cash out their AGI tokens into USD

Marketplace DApp

  • Enhance the marketplace DApp with support for injectable User Interfaces (UIs). This will enable service developers to provide a custom UI to interact with their services on the DApp. Will be done in conjunction with the publisher portal

  • More information on the provider with the ability to contact them

  • Support for discussions between users and providers to facilitate a better feedback loop

Software Development Kit

The SingularityNET Software Development Kit (SDK) offers a set of tools, libraries, and documentation that will assist AI developers to create and launch AI services on the SingularityNET Network. It will also facilitate end-users to integrate AI Services into their applications. We will be releasing our Golang, and Java SDK.

Publisher Portal

The publisher portal will enable service developers to create and manage organizations and services on the platform. It will enable service developers to manage their daemon installations as well as manage payments.

Support for Additional Pricing Models

Adding support for subscriptions, bulk pricing, variable pricing, and the API of APIs buying mechanism (services calling other services).

Later in 2020

Software Development Toolkit Expansion

Releasing our Swift SDK.

Enhanced Daemon

  • Expanding the Daemon's functionality by adding auto-recovery, Operator UIs and Asynchronous Requests.

  • Support for different storage systems beyond just etcd

Daemon Service Mesh

Develop an inter-service communication infrastructure using daemons to enable the API of API use case. This will be released along with a whitepaper focused on the use case.

Embedded Daemon

Enhance the daemon so it can run on embedded hardware. This feature is set to unseal a whole new dimension for the SingularityNET network, namely, the Internet of Things (IoT). The set of applications for AI agents will expand to new territories (physical products) and we can’t wait to see what the community will come up with.