Skip to content

πŸ”₯πŸ”₯ DefiKids offers a secure environment for families to introduce children to the world of cryptocurrency and decentralized finance (DeFi) while teaching them valuable lessons about finances and budgets. πŸš€

License

defikids/defikids-dapp

Repository files navigation

DefiKids-alt

⭐️ Crypto for Kids, parent approved

Why DefiKids

An empowering platform aimed at equipping the upcoming generation with De-Fi tools, tailored for youngsters and overseen by parents.

✨ Simplified Platform Overview:

Discover the world of cryptocurrency with ease through the DefiKids platform. This platform is designed to guide you and your family in using crypto confidently in your daily life, and it's tailored for kids while being supervised by parents.

πŸ’» Common Challenge:

How do you teach your children to use crypto safely and confidently.

⚑ Our Approach:

Parents can establish a secure family sandbox within the platform. They allocate funds for allowances and set aside a portion for staking. This staked amount generates rewards over time.

An exciting feature is that funds automatically flow to the child, providing a real-time understanding of finances.

πŸ“š De-Fi Tools for Learning:

Children gain access to valuable De-Fi tools like staking and time-locks. These tools introduce them to concepts like savings, interest, and compound interest.

Moreover, funds can be reserved for future purchases through time-locks, guaranteeing that children have funds accessible when needed.

πŸ’Œ Empowering Parents:

Parents can activate full-access mode, enabling children to withdraw funds for use in various crypto markets. By default, withdrawals are sent to parents, who can then convert them to fiat for their children.

πŸ”₯Technical Architecture:

  • Contracts are deployed on the Polygon network for reduced gas fees.
  • Next.js powers the user-friendly frontend.
  • Solidity development using Forge.

πŸš€ Local Development Setup

Copy the .env.example to .env and populate the values.

  1. Fork the repo
    git clone https://github.com/<your username>/defikids-dapp.git
  2. Install Yarn packages
    yarn install
  3. Run Dev Server
    yarn run dev

⚜️ Contributing:

Thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody and are appreciated.

Before contributing, please read the Code of Conduct here.

Please try to create bug reports that are:

  • Reproducible: Include steps to reproduce the problem.
  • Specific Include as much detail as possible: which version, what environment, etc.
  • Unique: Do not duplicate existing opened issues.
  • Scoped to a Single Bug One bug per report.

Contributing Guide

Steps

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ’ͺ Community

Join our Discord Community of engaged individuals looking to teach their kids about crypto.

Follow us on Twitter

πŸ“¬ Contact Us

hello@defikids.io

🀩 Contributors

About

πŸ”₯πŸ”₯ DefiKids offers a secure environment for families to introduce children to the world of cryptocurrency and decentralized finance (DeFi) while teaching them valuable lessons about finances and budgets. πŸš€

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages