Skip to content

singnet/platform-contracts

master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

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