telosnetwork / teloscan

Telos EVM block explorer for viewing blocks, transactions, contracts, staking, and more
https://teloscan.io
Apache License 2.0
22 stars 25 forks source link
block-explorer blockchain blockchain-explorer cryptocurrency ethereum ethereum-evm evm telos

Teloscan

Main Net: teloscan.io Netlify Status

Test Net: testnet.teloscan.io Netlify Status

GitHub release (latest by date)

License

About

Teloscan is the official Telos EVM block explorer. Explore accounts, transactions, and blocks. View and interact with verified contract ABIs. Connect MetaMask wallet to stake TLOS for sTLOS.

Recent Contributions

Alt

Installation

Install yarn package manager

Follow the installation instructions at classic.yarnpkg.com

Add Vue and Quasar packages

yarn global add @vue/cli
yarn global add @quasar/cli

Note regarding Node version from quasar docs

Do not use uneven versions of Node i.e. 13, 15, etc. These versions are not tested with Quasar and often cause issues due to their experimental nature. We highly recommend always using the LTS version of Node.

It is recommended to use Node version 16 if you experience issues running the application with other versions.

Using nvm: nvm use 16

Clone repo

git clone https://github.com/telosnetwork/teloscan

Install the dependencies

cd teloscan && yarn

Restore .env file

cp .env.example .env

Start the app in development mode (hot-code reloading, error reporting, etc.)

yarn dev

Lint the files

yarn lint

Build the app for production

yarn build
cd dist/spa
quasar serve

Documentation

Testing - Teloscan Unit Testing

Telos - docs.telos.net

Quasar - quasar.dev

Quasar Configuration - quasar.conf.js