{"id":21082780,"url":"https://github.com/renproject/command-center","last_synced_at":"2025-05-16T09:32:14.196Z","repository":{"id":37827401,"uuid":"159413820","full_name":"renproject/command-center","owner":"renproject","description":"Ren Command Center","archived":false,"fork":false,"pushed_at":"2023-02-04T21:33:01.000Z","size":46032,"stargazers_count":16,"open_issues_count":20,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2023-03-02T04:22:03.420Z","etag":null,"topics":["dapp","darknodes","ren","typescript","web3"],"latest_commit_sha":null,"homepage":"https://mainnet.renproject.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renproject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-27T23:18:53.000Z","updated_at":"2022-05-05T20:20:31.000Z","dependencies_parsed_at":"2023-02-13T19:30:21.916Z","dependency_job_id":null,"html_url":"https://github.com/renproject/command-center","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renproject%2Fcommand-center","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renproject%2Fcommand-center/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renproject%2Fcommand-center/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renproject%2Fcommand-center/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renproject","download_url":"https://codeload.github.com/renproject/command-center/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225419562,"owners_count":17471434,"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":["dapp","darknodes","ren","typescript","web3"],"created_at":"2024-11-19T20:15:17.901Z","updated_at":"2024-11-19T20:15:18.399Z","avatar_url":"https://github.com/renproject.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `🎛️ Command Center`\n\n* Mainnet: \u003chttps://mainnet.renproject.io\u003e\n* Testnet: \u003chttps://testnet.renproject.io\u003e\n\nThe Command Center is a dashboard for seeing RenVM stats and for operating darknodes. It should be used along side the [Darknode CLI](https://github.com/renproject/darknode-cli).\n\nFor instructions on running a darknode, see \u003chttps://docs.renproject.io/darknodes\u003e.\n\n## Previews\n\nNetwork stats\n\n![preview 1](./preview-1.png)\n\nDarknode page\n\n![preview 2](./preview-2.png)\n\n## Developer notes\n\n### Project\n\nThe project is structured into [`components`](./src/components), [`store`](./src/store) and [`lib`](./src/lib).\n\nThe library (`lib`) files of note are:\n\n* [`contractReads.ts`](./src/lib/ethereum/contractReads.ts)\n* [`contractWrites.ts`](./src/lib/ethereum/contractWrites.ts)\n\n### Running locally\n\nAfter cloning, run:\n\n```sh\nyarn\nyarn start\n```\n\nTo configure the network or add an Infura key, create a `.env` file:\n\n```sh\nREACT_APP_INFURA_KEY=\"\" # Optional\nREACT_APP_NETWORK=\"mainnet\" # Options are \"testnet\" (default) or \"mainnet\"\n```\n\nIf you don't have an Infura key (Project ID), you should make sure to connect your Web3 wallet when the page is loaded. You may see some errors until the wallet is connected. A free Infura key can generated at [https://infura.io](https://infura.io/).\n\n### Tests\n\n(see [CircleCI config](./.circleci/config.yml) for more details)\n\nIn one terminal, start a local Ethereum node by running:\n\n```bash\ncd ./node_modules/darknode-sol\nyarn install\n(yarn ganache-cli -d  \u003e /dev/null \u0026)\nsleep 5\nyarn truffle migrate \n```\n\nIn another, run:\n\n```bash\nyarn run test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenproject%2Fcommand-center","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenproject%2Fcommand-center","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenproject%2Fcommand-center/lists"}