Skip to content

Moonia's Builder Journey #112

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
moonia opened this issue Apr 1, 2025 · 2 comments
Open

Moonia's Builder Journey #112

moonia opened this issue Apr 1, 2025 · 2 comments

Comments

@moonia
Copy link

moonia commented Apr 1, 2025

Hello, I'm Mounia 👋

I'm a French developer and a third-year student at Epitech Paris. I enjoy programming in C, TypeScript, Rust and Golang (for a little while now).

Thanks to my freelance work and personal projects, I’ve built a strong background in web development and DevOps. I'm also interested in blockchain! I’m still new to the field and don’t know much yet, but I’m really motivated to learn more and deepen my understanding.

I'm currently part of the Epitech student program, where my friends and I are contributing to Gno.

In this issue, you’ll be able to follow my journey over the next 4 months — until July 31st. ✨

@moonia
Copy link
Author

moonia commented Apr 7, 2025

Activities from Last Week

  • Explored Gno.land: Reviewed its documentation, workshops and examples.​

  • Reviewed documentation and watched videos to understand GRC-20 tokens and DAOs.

  • My Home Realm here : Implemented a mini cookie fortune feature with a custom random function and a basic voting system.​

Image Image Image

Plans for This Week

  • Complete DAO Methods: Aim to finalize the implementation of all methods in my DAO.​

  • Implement Custom GRC-20 Token: Management of token flows (minting, transferring, burning) and governance.

  • Develop Contributor Compensation Project : Consider creating a system where contributors are compensated within the DAO (e.g., 1 hour = 1 token over a chosen period) to reduce salary waiting times and enable progressive receipt.

@moonia
Copy link
Author

moonia commented Apr 16, 2025

Activities from Last Week

This week, I completed the full implementation of my DAO and added all the remaining methods.
It’s now possible to :

  • create multiple DAOs
  • view a dashboard listing all existing DAOs
  • track statistics for each one
  • close votes based on a chosen time period
  • manage admin rights — for example, by accepting or rejecting new members.

I also addressed the improvements suggested by Léon in the PR comments and updated my code accordingly.

Reminder: Draft pr here

Image Image

Finally, I also implemented my own GRC-20 (a minimal version), using this p and this video as a reference. I'm currently finalizing the unit tests for my GRC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant