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.
Includes SingularityNET platform contracts, migrations, tests
- 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.
- Contract which support payment channels in SingularityNet.
- Registry (Goerli) : 0x0DD7feC305f2374d7eed35d6d28134936c025A7A
- Multi Party Escrow (Goerli) : 0x6245F856EFFBDB3ED6a3c64385b27A78B42F65e1
- AGIX Token (Goerli) : 0xdd4292864063d0DA1F294AC65D74d55a44F4766C
| Name | InterfaceID (ERC-165) | Source Code |
|---|---|---|
| IRegistry | 0x3f2242ea | IRegistry.sol |
-
Registry (Mainnet): 0x247DEbEBB766E4fA99667265A158060018D5f4F8
-
Multi Party Escrow (Mainnet): 0x5e592F9b1d303183d963635f895f0f0C48284f4e
-
AGIX Token (Mainnet) : 0x5B7533812759B45C2B44C19e320ba2cD2681b542
-
Registry (Kovan): 0xc254E2c484bfa175EE1E299DfeF6183bC3Fe12Ad
-
Multi Party Escrow (Kovan): 0x2BfED8c52b43DBb7F0a8201d1d9e478E48656bf5
-
AGIX Token (Kovan) : 0x20802d1a9581b94e51db358C09e0818d6bd071b4
-
Registry (Ropsten) : 0xB12089BD3F20A2C546FAad4167A08C57584f89C8
-
Multi Party Escrow (Ropsten) : 0xFB1EB92D0721f0109bCC3aFd4eBbF0f7F06FCB52
-
AGIX Token (Ropsten) : 0xA1e841e8F770E5c9507E2f8cfd0aA6f73009715d
| Name | InterfaceID (ERC-165) | Source Code |
|---|---|---|
| IRegistry | 0x3f2242ea | IRegistry.sol |
-
Registry (Mainnet): 0xdce9c76ccb881af94f7fb4fac94e4acc584fa9a5
-
Multi Party Escrow (Mainnet): 0x34e2eee197efaabecc495fdf3b1781a3b894eb5f
-
AGI Token (Mainnet) : 0x8eb24319393716668d768dcec29356ae9cffe285
-
Registry (Kovan): 0x89a780619a7b0542b52bbb929bc1ea01516542ec
-
Multi Party Escrow (Kovan): 0x5e3b04dba48b775fcae65d738b7a75589a42fd3a
-
AGI Token (Kovan) : 0x3b226fF6AAd7851d3263e53Cb7688d13A07f6E81
-
Registry (Ropsten) : 0x663422c6999ff94933dbcb388623952cf2407f6f
-
Multi Party Escrow (Ropsten) : 0x8fb1dc8df86b388c7e00689d1ecb533a160b4d0c
-
AGI Token (Ropsten) : 0xb97E9bBB6fd49865709d3F1576e8506ad640a13B
| Name | InterfaceID (ERC-165) | Source Code |
|---|---|---|
| IRegistry | 0x256b3545 | IRegistry.sol |
-
Registry (Mainnet): 0xb3180a92e210b45e3447976a412ac0df859febaf
-
Multi Party Escrow (Mainnet): 0x9c9252ec9fa844e2c7bd2e6f54bec2901938479f
-
AGI Token (Mainnet) : 0x8eb24319393716668d768dcec29356ae9cffe285
-
Registry (Kovan): 0xe331bf20044a5b24c1a744abc90c1fd711d2c08d
-
Multi Party Escrow (Kovan): 0x39f31ac7b393fe2c6660b95b878feb16ea8f3156
-
AGI Token (Kovan) : 0x3b226fF6AAd7851d3263e53Cb7688d13A07f6E81
-
Multi Party Escrow (Ropsten) : 0x7e6366fbe3bdfce3c906667911fc5237cc96bd08
-
Registry (Ropsten) : 0x5156fde2ca71da4398f8c76763c41bc9633875e4
-
AGI Token (Ropsten) : 0xb97E9bBB6fd49865709d3F1576e8506ad640a13B
npm installnpm run-script compilenpm run-script testnpm run package-npmContract build artifacts are published to NPM: https://www.npmjs.com/package/singularitynet-platform-contracts