Transparent Immersive blockchain learning plaftorm
Proof of Learn (POL) is a free and open-source learning platform designed to make blockchain education interactive and engaging. By focusing on hands-on experience, POL enables users to learn by deploying smart contracts, interacting with various blockchains, and completing quests.
Built on the Open Campus protocol, POL enables users to learn by directly interacting with smart contracts and blockchain ecosystems. A standout feature is the issuance of POL POAPs (Proof of Achievement Protocol) as non-transferable NFTs, which serve as verifiable credentials for completed learning tasks. POL is designed to support a wide range of blockchains, including EVM-based, Move, and Stylus, making it a flexible and comprehensive learning hub for the entire Web3 space.
Create a PR or Issue on this repo and the resource will be validated and processed by the POL team.
To get started with creating a resource:
- Starter template: https://github.com/5208980/pol-template
- Example Resource (Ape Staking Guide): https://github.com/5208980/staking-ape-coin/
Contract implementation can be found with this contract deployed on Open Campus Codex: [0x9B6089b63BEb5812c388Df6cb3419490b4DF4d54] (https://opencampus-codex.blockscout.com/token/0x9B6089b63BEb5812c388Df6cb3419490b4DF4d54)
To experience POL, visit our Doc (Coming Soon). You can also check out and learn the different ecosystem and resource at Proof of Learn Platform.
To run POL locally, follow these steps:
First, clone the POL Platform repository to your local machine using Git:
git clone https://github.com/solide-project/pol
Navigate into the cloned repository directory and install the required bun packages:
cd pol
bun install
After configuring the environment variables, start the POL Platform:
bun run start
This command will launch the POL in your default web browser.