{"id":14971643,"url":"https://github.com/streamr-dev/network-contracts","last_synced_at":"2025-04-23T04:20:34.869Z","repository":{"id":62415047,"uuid":"229038283","full_name":"streamr-dev/network-contracts","owner":"streamr-dev","description":"Smart contracts and subgraphs used by the Streamr Network","archived":false,"fork":false,"pushed_at":"2025-04-07T15:39:45.000Z","size":30778,"stargazers_count":16,"open_issues_count":9,"forks_count":4,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-14T14:13:36.751Z","etag":null,"topics":["ethereum-contract","streamr","thegraph"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/streamr-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-12-19T11:14:27.000Z","updated_at":"2025-03-31T10:19:45.000Z","dependencies_parsed_at":"2023-12-03T12:20:36.086Z","dependency_job_id":"7501e9e1-73e0-449e-81e5-1ad448a22920","html_url":"https://github.com/streamr-dev/network-contracts","commit_stats":{"total_commits":727,"total_committers":15,"mean_commits":48.46666666666667,"dds":0.5612104539202201,"last_synced_commit":"b55a2c3afe23547d00297ca94e29fdb4bc8131c6"},"previous_names":[],"tags_count":111,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamr-dev%2Fnetwork-contracts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamr-dev%2Fnetwork-contracts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamr-dev%2Fnetwork-contracts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamr-dev%2Fnetwork-contracts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/streamr-dev","download_url":"https://codeload.github.com/streamr-dev/network-contracts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250367190,"owners_count":21418841,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ethereum-contract","streamr","thegraph"],"created_at":"2024-09-24T13:45:35.941Z","updated_at":"2025-04-23T04:20:34.846Z","avatar_url":"https://github.com/streamr-dev.png","language":"TypeScript","readme":"This is a monorepo containing various smart contracts and subgraphs used by the Streamr Network, as well as potential other Ethereum-related bits and pieces that relate to the Network.\n\n## Main packages\n\n- [Network contracts](https://github.com/streamr-dev/network-contracts/tree/master/packages/network-contracts) The actual smart contracts used by the Streamr Network. Package exported from here has version 7.x.x and exports Typechain interfaces for Ethers v5.\n- [Network contracts NPM package](https://github.com/streamr-dev/network-contracts/tree/master/packages/npm-network-contracts) ABI and Typechain interfaces for the Streamr Network smart contracts for Ethers v6, plus scripts for interacting with the smart contracts.\n- [Network subgraphs](https://github.com/streamr-dev/network-contracts/tree/master/packages/network-subgraphs) The Graph subgraphs for many contracts in the `network-contracts` package\n- [config](https://github.com/streamr-dev/network-contracts/tree/master/packages/config) Addresses of deployed Streamr contracts on various chains, importable as an npm package\n\n## Other packages\n\n- [chainlink-ens-external-adapter](https://github.com/streamr-dev/network-contracts/tree/master/packages/chainlink-ens-external-adapter) Custom Chainlink job that implements an ENS oracle used to verify ENS ownership on mainnet when creating streams\n- [docker-dev-chain-init](https://github.com/streamr-dev/network-contracts/tree/master/packages/docker-dev-chain-init) Tooling for building the docker images for local dev chains\n- [brubeck-migration-script](https://github.com/streamr-dev/network-contracts/tree/master/packages/brubeck-migration-script) Script that migrates opted-in streams from Corea to Brubeck network\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamr-dev%2Fnetwork-contracts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstreamr-dev%2Fnetwork-contracts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamr-dev%2Fnetwork-contracts/lists"}