{"id":20060630,"url":"https://github.com/oasisprotocol/explorer","last_synced_at":"2025-10-14T07:16:52.457Z","repository":{"id":65227638,"uuid":"575011898","full_name":"oasisprotocol/explorer","owner":"oasisprotocol","description":"Official explorer for the Oasis Network.","archived":false,"fork":false,"pushed_at":"2024-10-29T17:14:03.000Z","size":14388,"stargazers_count":8,"open_issues_count":78,"forks_count":9,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-10-29T18:41:32.637Z","etag":null,"topics":["blockchain","crypto","explorer","oasis","official","paratime","rose","web"],"latest_commit_sha":null,"homepage":"https://explorer.oasis.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oasisprotocol.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-06T15:01:33.000Z","updated_at":"2024-10-25T18:58:51.000Z","dependencies_parsed_at":"2024-11-05T19:54:00.253Z","dependency_job_id":null,"html_url":"https://github.com/oasisprotocol/explorer","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oasisprotocol%2Fexplorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oasisprotocol%2Fexplorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oasisprotocol%2Fexplorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oasisprotocol%2Fexplorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oasisprotocol","download_url":"https://codeload.github.com/oasisprotocol/explorer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224452754,"owners_count":17313668,"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":["blockchain","crypto","explorer","oasis","official","paratime","rose","web"],"created_at":"2024-11-13T13:16:02.051Z","updated_at":"2025-10-14T07:16:47.427Z","avatar_url":"https://github.com/oasisprotocol.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oasis Explorer\n\n[![CI build status][github-ci-build-badge]][github-ci-build-link]\n[![CI test status][github-ci-test-badge]][github-ci-test-link]\n[![CI lint status][github-ci-lint-badge]][github-ci-lint-link]\n[![Release status][github-release-badge]][github-release-link]\n[![Renovate enabled][github-renovate-badge]][github-renovate-link]\n\nOfficial explorer for the Oasis Network.\n\nThe official deployment of Oasis Explorer lives at \u003chttps://explorer.oasis.io\u003e.\n\nDevelopment deploy is available at \u003chttps://explorer.dev.oasis.io\u003e.\n\n## Features\n\n- **Transaction History**: Allows you to view the complete transaction history\n  of a specific blockchain* address.\n- **Block Contents**: Enables you to examine the contents of individual blocks.\n  This includes information like the transactions in the block, the total block\n  size, and the block's hash data.\n- **Transaction Verification**: Lets you verify the status of a transaction. You\n  can confirm whether a transaction has been validated by the network and\n  included in a block.\n- **Blockchain Statistics**: Provides overall statistics regarding the\n  blockchain* such as the total number of transactions, and the number of blocks\n  already created.\n- **Address Balance**: Enables you to see the balance of any blockchain*\n  address.\n- **Network Nodes**: Provides information about the nodes in the blockchain*\n  network.\n- **Search engine**: Enables you to lookup tokens, addresses, names, blocks and\n  transactions;\n- **Non-Fungible Tokens (NFTs)**: Provides information about NFT ownership,\n  metadata, transactions history and minting information. (\n  See [more...](./docs/NFTs.md))\n- **Contract Reading and Writing** *(upcoming)*: Can read contract details and\n  record new contract interactions.\n\n*blockchain: ParaTime layer/s or Consensus\n\n## Getting started\n\n### Installing and running Oasis Explorer\n\nYou can quickly get started with the following commands:\n\n```shell\nyarn\nyarn start\n```\n\nThen go to \u003chttp://localhost:1234\u003e to access the app.\n\n### Code style\n\nThis repository uses [prettier] as a code formatter and [eslint] for\nJavaScript/TypeScript linting.\n\nIt also lints git commits with [gitlint] and Markdown files with [markdownlint].\n\nYou can use the following commands to run various linters:\n\n```bash\n# Lint JavaScript/TypeScript files across the whole repository.\nyarn lint\n# Fix JavaScript/TypeScript linting issues that were found.\nyarn lint:fix\n\n# Lint git commits.\nyarn lint-git\n\n# Lint Markdown files.\nyarn lint-docs\n```\n\n#### Git Commit Messages\n\nA quick summary:\n\n- Separate subject from body with a blank line.\n- Limit the subject line to 72 characters.\n- Capitalize the subject line.\n- Do not end the subject line with a period.\n- Use the present tense (\"Add feature\" not \"Added feature\").\n- Use the imperative mood (\"Move component to...\" not \"Moves component to...\").\n- Wrap the body at 80 characters.\n- Use the body to explain *what* and *why* vs. *how*.\n\nA detailed post on Git commit messages: [How To Write a Git Commit Message].\n\n### Oasis Nexus API\n\nDeployed version is at \u003chttps://nexus.oasis.io/v1/\u003e with OpenAPI\n[HTML][nexus-html-spec] and [YAML][nexus-yaml-spec] specs.\n\n\u003cdetails\u003e\n\u003csummary\u003e\nBleeding-edge API version\n\u003c/summary\u003e\n\nOpenAPI spec for the [bleeding-edge version][nexus-bleeding-edge-spec].\n\nTo quickly run latest emerald nexus locally without running a node,\n[replace following lines][replace-lines-to-run-latest-emerald] with:\n\n\u003c!-- markdownlint-disable line-length --\u003e\n\n```yaml\nanalysis:\n  analyzers:\n    - name: emerald_main_damask\n      chain_id: oasis-3\n      rpc: grpc.oasis.io:443\n      chaincontext: b11b369e0da5bb230b220127f5e7b242d385ef8c6f54906243f30af63c815535\n      # Use the latest round from oasisscan (easier than gRPC)\n      # https://www.oasisscan.com/paratimes/000000000000000000000000000000000000000000000000e2eaa99fc008f87f/roundList\n      to: \u003clatest round\u003e\n      from: \u003clatest round - 500\u003e\n```\n\n\u003c!-- markdownlint-enable line-length --\u003e\n\nand run\n\n```sh\nmake docker\nmake start-docker-e2e\n# TODO: this needs to be updated with REACT_APP_TESTNET_API too\nREACT_APP_API=http://localhost:8008/v1/ yarn start\n```\n\n\u003c/details\u003e\n\n[prettier]: https://prettier.io/\n[eslint]: https://github.com/eslint/eslint\n[gitlint]: https://jorisroovers.com/gitlint/\n[markdownlint]: https://github.com/DavidAnson/markdownlint\n[How To Write a Git Commit Message]: https://chris.beams.io/posts/git-commit/\n[github-ci-build-badge]: https://github.com/oasisprotocol/explorer/actions/workflows/ci-build.yml/badge.svg\n[github-ci-build-link]: https://github.com/oasisprotocol/explorer/actions?query=workflow:ci-build+branch:master\n[github-ci-test-badge]: https://github.com/oasisprotocol/explorer/actions/workflows/ci-test.yml/badge.svg\n[github-ci-test-link]: https://github.com/oasisprotocol/explorer/actions?query=workflow:ci-test+branch:master\n[github-ci-lint-badge]: https://github.com/oasisprotocol/explorer/actions/workflows/ci-lint.yml/badge.svg\n[github-ci-lint-link]: https://github.com/oasisprotocol/explorer/actions?query=workflow:ci-lint+branch:master\n[github-release-badge]: https://github.com/oasisprotocol/explorer/actions/workflows/release.yml/badge.svg\n[github-release-link]: https://github.com/oasisprotocol/explorer/actions?query=workflow:release\n[github-renovate-badge]: https://img.shields.io/badge/renovate-enabled-brightgreen.svg\n[github-renovate-link]: https://www.mend.io/renovate/\n[nexus-html-spec]: https://nexus.oasis.io/v1/spec/v1.html\n[nexus-yaml-spec]: https://nexus.oasis.io/v1/spec/v1.yaml\n[nexus-bleeding-edge-spec]: https://github.com/oasisprotocol/nexus/blob/main/api/spec/v1.yaml\n[replace-lines-to-run-latest-emerald]: https://github.com/oasisprotocol/nexus/blob/d48de37/tests/e2e/config/e2e-dev.yml#L1-L8\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foasisprotocol%2Fexplorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foasisprotocol%2Fexplorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foasisprotocol%2Fexplorer/lists"}