proof-of-competence icon indicating copy to clipboard operation
proof-of-competence copied to clipboard

Proof of Competence (PoC) is an open, modular framework to create on-chain quests and Web3 on-boarding journeys.

Results 9 proof-of-competence issues
Sort by recently updated
recently updated
newest added

In the current code base, vevifyScore() is called twice in every quest. First in https://github.com/wslyvh/proof-of-competence/blob/main/src/pages/[quest]/index.tsx ``` await Promise.all(props.quest.tasks.map(async (task: Task) => { const result = await verifyScore(task, web3.account) if (result...

Rewards are already configurable per quest. It currently allows you to mint POAPs based on your score/levels. Or attest your score using Ethereum Attestation Service (EAS) Another reward mechanism would...

enhancement

This project is meant as a modular, open framework where others can build their quests with. It currently contains a decent set of core verifiers to measure and track on-chain...

help wanted

Right now you can only view the score from your connected address. It would be easier to get the results from an address without connecting. This allows you to quickly...

enhancement
help wanted
good first issue

Part of completing a quest is to actually reward users for their work. I'd like to have different and configurable reward mechanisms that projects can include. Some ideas: - Mint...

enhancement
help wanted

Pending app registration..

enhancement
help wanted
good first issue