Skip to content

Latest commit

 

History

History
112 lines (77 loc) · 7.06 KB

README.md

File metadata and controls

112 lines (77 loc) · 7.06 KB

This repository is transitioning in preparation for upcoming changes to the SingularityNET platform. For accurate documentation with respect to SingularityNET Alpha on Kovan, please refer to this previous commit.

platform-contracts

CircleCI

Includes SingularityNET platform contracts, migrations, tests

Contracts

Registry

  • Per-network contract that maintains a registration structure including organizations, services, and type repositories. Consumers can query this registry by organization, service name, or tag in order to find AI services to use.

MultiPartyEscrow

  • Contract which support payment channels in SingularityNet.

Deployed Contracts on Goerli Testnet (npm version 1.0.2)

Interfaces (npm version 1.0.1) - AGIX Compatible

Name InterfaceID (ERC-165) Source Code
IRegistry 0x3f2242ea IRegistry.sol

Deployed Contracts (npm version 1.0.1)

Interfaces (npm version 0.3.2) - AGI Compatible

Name InterfaceID (ERC-165) Source Code
IRegistry 0x3f2242ea IRegistry.sol

Deployed Contracts (npm version 0.3.3)

Interfaces (npm version 0.3.0)

Name InterfaceID (ERC-165) Source Code
IRegistry 0x256b3545 IRegistry.sol

Deployed Contracts (npm version 0.3.0)

Requirements

Install

Dependencies

npm install

Compile

npm run-script compile

Test

npm run-script test

Package

npm run package-npm

Release

Contract build artifacts are published to NPM: https://www.npmjs.com/package/singularitynet-platform-contracts