Inspiration

In our day to day life, often we need to write notes that we can look back later. We often use lot of different devices and syncing notes is often an issue. Our app allows you to access notes on any device just by connecting your wallet.

What it does

It allows you to save your notes on chain which you can access anywhere anytime just by connecting your wallet.

How we built it

We wrote smart contract using solidity and deployed it to polygon testnet. Then, we created a frontend to interact with it in NextJs.

Challenges we ran into

One challenge which we faced is that solidity doesn't allow an element at particular index to be deleted. And we wanted operation of deletion to be O(1), so we ended up using a isDeleted field which we updated to true on note deletion.

Accomplishments that we're proud of

We are proud of being able to build a notes app with very clean and user friendly UI.

What we learned

We got better grip our solidity building this app.

What's next for yournotes

Current our app don't have a business usecase, as why would someone actually pay gas fee for just saving notes. But, we have alternate idea which we are working on which will utilize functionlities built in notes app.

It is kind of commitment app that incentivizes commitment and if you don't fulfil a commitment within set time a small fee set by you is paid to trustee set by you which will inculcate fear which will make you eventually do the task.

Built With

Share this project:

Updates