Skip to content
This repository has been archived by the owner on Nov 29, 2021. It is now read-only.

A Blockchain Explorer for UNS using Vue.js and Tailwind CSS.

License

Notifications You must be signed in to change notification settings

unik-name/explorer

Repository files navigation

Build Status

ARK Explorer 3.0

Designed and developed from the ground-up, using lean & fast developmental frameworks (Tailwind CSS & Vue.JS).

You can access it at https://explorer.ark.io/.

Build Setup

1. Clone the repository

git clone https://github.com/ArkEcosystem/ark-explorer

2. Install Dependencies

yarn install

3. Build for Production

3.1 Mainnet

yarn build:mainnet

3.2 Devnet

yarn build:devnet

3.3 Custom

yarn build --network my-custom-network

3.4 GitHub Pages

If you are going to host your explorer instance on GitHub Pages you will need to specify your base url in most cases as GitHub Pages serves repositories from sub-directories instead of sub-domains.

yarn build --base https://username.github.io/repository/

A running instance of the explorer on GitHub Pages can be found at https://arkecosystem.github.io/.

This step is not required if you are hosting the explorer on your "root" repository which is usually your username https://username.github.io/.

4. History Mode

If you wish to remove the /#/ from your URLs you can follow those steps https://router.vuejs.org/en/essentials/history-mode.html.

Keep in mind that this requires you to run your own server and a running instance of nginx.

5. Development

Mainnet

yarn dev # or yarn dev:mainnet

Devnet

yarn dev:devnet

Custom

EXP_NETWORK=custom yarn dev

Change Router Mode

EXP_ROUTER=history yarn dev

6. Testing

$ yarn test

7. Security

If you discover a security vulnerability within this package, please send an e-mail to [email protected]. All security vulnerabilities will be promptly addressed.

8. Credits

9. License

MIT © ArkEcosystem

About

A Blockchain Explorer for UNS using Vue.js and Tailwind CSS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 46.3%
  • TypeScript 40.9%
  • JavaScript 10.4%
  • CSS 2.1%
  • Other 0.3%