C

CCD Transfer with Age Check

Shhh! CCD Transactions are only for adults : )

Created on 8th January 2023

C

CCD Transfer with Age Check

Shhh! CCD Transactions are only for adults : )

The problem CCD Transfer with Age Check solves

Our decentralized application uses the Concordium ID layer to check if the minimum user age is at least 18 before proceeding with the transaction. If the age check is failed the transaction won't happen.

We have also written a smart contract that maintains a count of all the valid (age > 18) successful transactions as well as all the invalid (age < 18) transactions and displays it on the dApp.

Challenges we ran into

While developing the project we first decided to run the node using docker which was very slow and the download would complete after 70 - 80 hours. Then we switched to the node provided by the concordium team.
shebuilds.concordium.com

While developing the dApp we were not able to invoke the ID layer request. After asking on the concordium-help channel on the SheBuilds discord server, the Concordium team shared very useful resources which led to us successfully configuring the ID layer.

Discussion

Builders also viewed

See more projects on Devfolio