Blockzy is a blockchain explorer that allows users to view real-time blockchain data, including transactions, blocks, and Ethereum price. The platform offers functionalities such as starting transactions, staking ETH, and managing Ethereum wallets.
This whole project works on custom blockchain that was built using Javascript
to simulate the original Proof-of-Stake
mechanism of Ethereum blockchain.
The Project aims to provide a simplified UI+UX
for a end user to be able to understand the working and familiarize themselves with the blockchain technology and proof-of-stake mechanism
- View latest Ethereum blocks and transactions.
- Ethereum price and market cap tracking.
- Wallet management and staking ETH.
- Become a validator node.
- Start and confirm transactions on the blockchain.
blockzy-demo.mp4
- Nextjs
- Nodejs
- Express
- MongoDB
Ensure you have the following installed:
- Node.js (v14.x or above)
- NPM (v6.x or above) or Yarn (optional)
To get the project running locally:
Clone the repository:
git clone '...url'
cd 'folder name'
Install dependencies:
npm install
# or
yarn install
Run the application:
npm run dev
# or
yarn dev
This will start the Next.js development server. You can view the app at http://localhost:3000.
Blockzy is deployed using Vercel.
You can deploy your own version by following these steps:
- Push the repository to GitHub.
- Link the project to Vercel by visiting Vercel Dashboard.
- Configure the environment variables if needed.
- Deploy the project.
Feel free to fork this project, make feature requests, or submit issues via GitHub.