Scroll Explorer is the explorer for the Scroll Network. It allows you to search for transactions, blocks, and addresses on the Scroll Network.
To install this project, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run
yarn
to install all dependencies.
Before running the project, you need to configure and set up the environment. Follow these steps:
- Copy the
.env.example
file to.env
. - Add the necessary environment variables in the
.env
file. For example:
DATABASE_URL="postgres://user:password@localhost:5432/mydatabase"
REDIS_URL="redis://localhost:6379"
VERIFICATION_URL="http://localhost:8050"
- Run
yarn prisma:push
to create the necessary database tables. - Run
yarn dev
to start the development server. - If you need contract verification, you need to run the verification server.
cd smart-contract-verifier
docker-compose up
This project utilizes the following technologies:
- Next.js
- Prisma
- TRPC
- BullMQ
If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.