Roadmap Phase 2 🚀 Mid-2021 Progress Report — Part 1

An update on how all members of the SingularityNET ecosystem are working through the Phase 2 roadmap in the second half of 2021

Ibby Benali
SingularityNET
9 min readAug 24, 2021

--

Dear Singularitarians,

It has been six months since the Phase 2 proposal was accepted by the community with overwhelming support. This decision allows AGIX to convert between Ethereum and Cardano. The proposal launched a stream of new AGIX-ADA tokens that will drive trillions of API calls to our AI marketplace, and to further the path towards decentralized platform governance.

There has been a lot of change and growth since then, so it’s high time for a multi-part update on the product roadmap!

Over the next week, we will take a close look at every branch of SingularityNET, giving you a detailed progress report and health-check on each of them.

Roadmap week will cover the following topics –
- Organization
- Milestone planning
- SingularityNET and the platform
- AI-DSL
- OpenCog Hyperon
- TrueAGI
- SingularityDAO
- NuNet
- Rejuve
- SophiaDAO
- Xccelerando
- Awakening Health

Organization

This new roadmap has been crafted against the backdrop of organizational change, made possible by the community approval of the Phase 2 proposal. The executive team has been expanded, including some high profile hires, such as Mario Casiraghi as CFO and Janet Adams as COO.

The Phase 2 roadmap calls for steps towards organizational decentralization, while still retaining an Executive Council. This translates to an open organizational culture with maximum freedom, responsibility, collaboration, for each individual and team, along with just enough overarching structure to enable smooth cross-team communication and good financial sense.

Milestone planning

Before continuing with the milestones of each of our projects, we’d like to give a little bit of context to these plans. At least three variables, outlined below, may impact some of the milestones:

  1. We surveyed the requirements for additional staff for each of the projects. We are hiring at an aggressive pace but good talent is scarce. If you are interested in joining our journey, feel free to send in your resume.
  2. The go-to-market plans of the spinoffs interact with many variables beyond our control, including: human resources, technical progress, market conditions, investor relations, etc. Therefore the timelines are flexible. In the mid to long term the spinoffs will be part of a stronger, more agile SingularityNET community with independent, focused parts. Above all, we want our spinoffs to succeed, and to have the best possible starting position.
  3. Once Cardano’s Alonzo is released, a priority will be integrating its smart contract functionality, specifically porting our platform from Ethereum to Cardano.

With this background, let’s explore what the different projects have accomplished so far, and what they have in store for the rest of the year!

Website || Twitter || Facebook || Instagram || Youtube || GitHub || LinkedIn || Telegram || Subscribe to Newsletter

SingularityNET and the platform

SingularityNET’s AI platform is the decentralized marketplace where AI developers can monetize their work without sacrificing ownership.

2021 is a year of change and activity for the platform team! The Phase 2 proposal approved by our community made a hard fork necessary, which gave birth to our new AGIX token.

Two-way exchanges between Ethereum and Cardano require a minting function in the token smart contract, and since our old ERC-20 contract only supported up to 1 billion tokens, a hard fork was required. Phase 2 foresees the minting of an additional 1 billion tokens on Cardano.

By now the hard fork has been completed, and virtually all token holders — including exchanges — have successfully switched to AGIX. Exchanges and other parties are now using the new ticker symbol, and the old contract has been paused. We are looking forward to our friends at Cardano releasing the two-way ERC-20 converter, and the full release of Cardano’s Alonzo on September 12. This will allow us to make our platform cross-chain compatible with both Ethereum and Cardano, and build an AI marketplace on Cardano’s Plutus smart contract platform.

The hard fork, coupled with the launch of SingularityDAO with its SDAO token, made the first half-year, especially the month of May, an exhilarating and memorable period in the existence of SingularityNET!

While we were working on all of these things, we also made some improvements to the platform. Last quarter we focused on smoothing the experience of onboarding new AI services to SingularityNET. We streamlined the process of onboarding AI developers, creating organizations, and services. We removed the mandatory up-front curation process, the need to deploy on Ropsten testnet, and a lead time to get approval for adding the service to the marketplace. Instead we will apply moderation as an ongoing process.

Next to that, we also simplified the AGIX staking contract to make its operation more gas-efficient, without affecting the behaviour of the staking portal from the end-user’s perspective.

This quarter our focus is on making things easier for the AI consumers. We are simplifying the use of all our SDKs (SWIFT, Python, Javascript, Java and Node.js) by providing code samples and boilerplate code that includes gRPC stubs for each AI service in Python and Node.js. This should give each app developer a quick start by adapting existing code instead of starting from scratch.

We tried to remove friction points from the onboarding process wherever possible. In doing so, we made the decision to prioritize tasks that are more back-end oriented, such as daemon enhancements and the second part of the fiat to crypto gateway.

Support for additional license options such as tiered pricing and subscriptions is high on our priority list. Part of the work has been done, but integration in the marketplace and SDKs still needs to be added. This is now targeted for Q4.

Other Cardano-related tasks for this year are:

  • The minting of AGIX on Cardano. This is a very important milestone and we will publish a dedicated video and blog about this soon!
  • Rolling out the bridge to convert AGIX on Ethereum to AGIX on Cardano and back. Timing is dependent on Cardano’s progress.
  • Rolling out the SingularityNET marketplace on Cardano. Starting this month, a proof of concept will be created to fully prepare for building on Cardano, however this is a substantial task, and the timing is dependent on the release of Alonzo.
  • Organizing workshops in order to help onboard Cardano dApp developers.

AI-DSL

AI-DSL (domain specific language) is a collaboration project between IOHK and SingularityNET, initiated by Ben Goertzel and Charles Hoskinson. The AI-DSL aims to create a language underlying the “meta-API” or API-of-APIs, that enables the AI services on the platform to communicate to each other, creating an ecosystem of individual AI services that can self-organize to create complex outcomes.

AI-DSL explained:

While the first iterations of the DSL will be more formal, based on human annotations, future versions may rely more on AI which will reduce or remove any restrictions that are inherent to a language based on a static human-created ontology.

In the past month, the first Proof-of-Concept was successfully released internally. This involves a working version of a registry containing the formal descriptions of a few trivial AI services, and performing formal verification to retrieve and connect these services in a sound manner.

AI-DSL Planning:

The next steps will involve fleshing out the Proof-of-Concept, by executing the following tasks and milestones, with timelines yet to be determined:

DSL Registry:

  • Developing a more matured version of the AI-DSL registry that allows for automatically composing AI services to meet an overall specification, while allowing more sophisticated types of compositions; sequential and parallel.

Ontology development:

  • Building a core ontology of ground types and defining a wider DSL ontology, starting with some key domains such as biomedical and finance where existing ontologies are fairly mature.
  • Building a test environment with 5–10 services for further testing.
  • Researching integrations with OpenCog Hyperon, in particular with the AtomSpace.
  • And finally the integration of AI-DSL into the SingularityNET platform running on Cardano!

Website || Twitter || Facebook || Blog || GitHub || LinkedIn || Discord || Subscribe to Newsletter||

OpenCog Hyperon

SingularityNET’s unique OpenCog AGI framework uses our AtomSpace Knowledge Representation Metagraph, which makes data accessible to a broad array of different AI tools

coupled with our Cognitive Synergy framework, the AtomSpace enables infinite numbers of AI services to aid each other, birthing a higher order of intelligence.

OpenCog Hyperon Explained

OpenCog Hyperon will be the engine and flagship that powers the AI in all our products and services. The OpenCog AI platform integrates multiple neuro-symbolic and ML-AI strategies and is positioned to drive the next wave of AGI. This is especially the case when integrated into SingularityNET, boosting it with a self-organizing crowd of interconnected narrow AI services!

Metagraphs and hypergraphs represent very diverse data types in a common format, and can allow equally diverse AI-services (with diverse strategies from machine learning to evolutionary strategies or neuro-symbolic reasoning methods) to work together, compensating for comparative weaknesses of individual strategies, and bridging the logical distances between narrow AI programs.

This year we are substantially increasing our efforts on the development of OpenCog Hyperon, pushing hard towards what we expect will be the new frontier of AI!

For this year and after we expect to see the following:

OpenCog Programming Language

This year we will see the development of a new version of the programming language of OpenCog Hyperon, ‘Atomese 2’ (new name pending).

Atomese means we write programs with atoms. It is a programming language that both humans and AIs can use.

Currently, OpenCog is interacted with using a mix of Scheme, Python, Haskell and Atomese. Atomese has no human-friendly syntax, but in Atomese 2 we are changing this, which will eliminate the need for the Scheme/Python/Haskell layers, and include human-friendly ‘syntactic sugar’ as well as a more advanced nitty-gritty Atom manipulation method.

Atomspace

The unique AtomSpace structure will allow Hyperon to make big data available, and shared — homogeneously, inexpensively and flexibly — ready to be used by a variety of applications and third-party developers to extend and improve the overall functionality.

We will be designing and developing the distributed version of the OpenCog Atomspace to integrate with SingularityNET platform for decentralized distribution.

Hyperon Minecraft Agent

As a practical application of OpenCog Hyperon, we are working on an implementation that controls agents solving problems in Minecraft! This open-world situation is more open than tightly rule-based games like Chess or Go, and requires AI to respond to complex situations that have a much closer resemblance to real-world scenarios. This project will include the following steps:

  • A study of symbolic learning based on pattern-mining in the Minecraft world
  • Neural-symbolic Minecraft agent capable of mining diamonds
  • Early next year, we hope to be able to show a multi-agent demo with cooperation and communication between Hyperon-powered agents.

Tomorrow we will be giving another roadmap update on our collection of spin-offs, starting with a detailed look at SingularityDAO, the first of our spin-offs to have launched a token. Stay tuned!

Check out the other parts of this huge 9-part update:

  • Part 2 on SingularityDAO, combining AI and DeFi
  • Part 3 on NuNet, a decentralized computing platform
  • Part 4 on Rejuve, an anti-aging spinoff
  • Part 5 on Mindplex (formerly Xccelerando), a media platform
  • Part 6 on Awakening Health, humanoid robotics in healthcare
  • Part 7 on SophiaDAO, nurturing an artificially-intelligent mind
  • Part 8 on Singularity Studio, populating the platform with more AIs
  • Part 9 on TrueAGI, providing proto-AGI to enterprises

Join SingularityNET

We hope you will join us in our mission to democratize AI and to use its transformative powers to enact real, positive and lasting change. The best way forward is to come together and work practically towards creating a better future.

If you are looking to monetize your AI services or create new ones, we invite you to learn more about the nature of our platform and what it has to offer by visiting the SingularityNET developer portal.

To stay informed about all of our developments, please subscribe to our newsletter. You can connect with our passionate and talented community by joining our telegram channel.

--

--

Ibby Benali
SingularityNET

CMO HyperCycle - Advisor & Ecosystem Leader SingularityNET. Growing our decentralized AI ecosystem every day.