aescan
Last updated
Was this helpful?
Last updated
Was this helpful?
is a blockchain explorer, analytics platform, and decentralized smart contract navigation platform based on æternity.
With æScan you can easily navigate between different features and live statistics of æternity blockchain: keyblocks, microblocks, accounts, transactions, smart contracts, names and tokens.
Blockchain data is retrieved from and .
Nuxt 3, Vue.js, Vite and Pinia provide the foundation for the project, enabling us to create a seamless and intuitive user experience with Server Side Rendering enabled.
Clone æScan repository
Install required dependencies with yarn
Copy content of .env.example
file to .env
Run æScan in development mode with hot reload
A local instance of æScan will be available at http://localhost:8080.
Build and minify for production
Lint js and css files
Docker is used to run æScan in different deployment stages.
Three different deployment stages are available to test or use æScan:
Production
https://aescan.io
https://testnet.aescan.io
Production environment deployed manually from the main branch by creating a release branch and merging an automatically created Release Pull Request.
Development
https://aescan.dev.service.aepps.com
https://aescan-testnet.dev.service.aepps.com
Development environment deployed automatically after every push to the develop branch.
PR preview
https://pr-[PR-id]-aescan.stg.service.aepps.com
https://pr-[PR-id]-aescan-testnet.stg.service.aepps.com
Pull Request preview deployed automatically after every commit to an open pull request.
The core browser set targets the 2 most recent major versions of Chrome, Firefox, and Edge on a monthly basis and Safari on a yearly basis.
Stay up-to-date on the latest developments in the æternity ecosystem by following us on social media.
Want to learn more about æternity and how it's revolutionizing the world of blockchain technology? Check out our website, Github repositories and blog for more information.
First, download and install . Version 20 or higher is required.
To build a docker image of æScan is required.
Supports browsers only.
This project uses for e2e testing. Tests can be executed using the
command yarn e2e:open
.
We welcome contributions to our repository! If you have an idea for a new feature or a fix for a bug, please feel free to open an issue and/or a pull request. We encourage you to read the full to learn more about the project structure, good practices and rules to follow.
Join and participate in discussions. Share your ideas, ask questions, and get involved!