Skip to content

Smart contracts for running Agents and Services on the SingularityNET open network.

License

Notifications You must be signed in to change notification settings

astroseger/platform-contracts

 
 

Repository files navigation

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

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

Deployed Contracts

Requirements

Install

Dependencies

npm install

Test

npm run test

Package

npm run package-npm

Release

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

About

Smart contracts for running Agents and Services on the SingularityNET open network.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Shell 0.4%