SingularityNET Decentralized AI Platform: Biweekly Development Report As of May 24, 2024

SingularityNET
SingularityNET
Published in
2 min readMay 27, 2024

Introduction

We present a special biweekly technical development update of our Decentralized AI Platform, highlighting the significant progress made across core components during May 2024 (Weeks 18–21).

This period has seen noteworthy advancements, all bringing us closer to our shared vision—a full-scale modernized Decentralized AI Platform: a new release of Daemon, updates to the Publisher portal, Marketplace enhancements, and improvements to the JavaScript Software Development Kit (SDK).

JavaScript SDK

  • JavaScript SDK Web module release;
  • Package Updates: Updated all package dependencies to their latest versions, leveraging new features, performance improvements, and security patches;
  • Big Numbers Handling: Resolved issues related to handling big numbers in the SDK;
  • Logging Enhancement: Created BrowserConsole transport for logging;
  • Wallet Support: Added support for multiple wallets in addition to MetaMask.

Publisher Portal

  • Automatic UI Update: Added automatic updating of the UI component status for the service, eliminating the need for users to reload the page manually;
  • Readme File Update: Updated the ‘readme’ file, making it easier for developers to work with the project.

Marketplace

Frontend

  • Currently finishing updating the libraries and dependencies required for launching the updated Publisher Portal, addressing security vulnerabilities, and maintaining the project's current state.

Backend

  • Changed methods for compiling proto files;
  • Updated the utility service.

Daemon

  • New Release v5.1.3;
  • Completely removed Nodejs as a dependency;
  • Information about the smart contracts of the SingularityNET ecosystem is now sourced from snet-ecosystem-contracts;
  • Heartbeat now returns more parameters (TrainingEnabled, TrainingInProto, BlockchainEnabled, BlockchainNetwork);
  • The ‘init’ command now generates a simpler config with only the basic parameters;
  • Added a new ‘init-full’ command that generates a complete config;
  • Abigen is no longer needed to work with Daemon;
  • All mentions of Kovan and Ropsten (deprecated test networks) have been removed;
  • Fixed some issues with the gRPC codec and parameter names for HTTP services;
  • Updated libraries.

Text User Interface (TUI)

  • Final tests, fixing issues.

About SingularityNET

SingularityNET is a decentralized AI Platform and Marketplace for Artificial Intelligence (AI) services. Our mission is the creation of a decentralized, democratic, inclusive, and beneficial Artificial General Intelligence (AGI), democratizing access to AI and AGI technologies through:

  • Our Platform, where anyone can develop, share, and monetize AI algorithms, models, and data.
  • OpenCog Hyperon, our premier neural-symbolic AGI Framework, will be a core service for the next wave of AI innovation.
  • Our Ecosystem, developing advanced AI solutions across market verticals to revolutionize industries.

Stay Up to Date With the Latest News, Follow Us on:

--

--

SingularityNET
SingularityNET

The world's first decentralized Artificial Intelligence (AI) network