Inspiration

The idea for Decent Locker arose from the need to increase transparency and trust in the Electroneum Community space. The community was lacking tools to build and D-Apps in general. Decent Locker offers a straightforward solution: allowing projects to lock their tokens for a set period, thereby boosting trust and credibility.

What it does

Decent Locker is a decentralized application that lets users lock their ETN-SC tokens for a customizable duration. This feature is particularly useful for projects aiming to signal their commitment to the community or for any purpose that requires token security. The dApp charges a minimal 1% fee for its services.

How we built it

We developed Decent Locker using Solidity to create secure and reliable smart contracts. The frontend was crafted with NextJs, ensuring an intuitive user experience. Integration with the Electroneum blockchain was essential for handling ETN-SC tokens. We followed a meticulous development process, including rigorous testing to guarantee security and performance.

Challenges we ran into

One of our primary challenges was ensuring the robustness of the token locking mechanism. Security was paramount, and we conducted thorough testing to prevent any vulnerabilities. Another challenge was ability for a single wallet to lock multiple tokens. We had a glitch so we setteled to relase a v1. Users are instructed to lock just one token per wallet.

Accomplishments that we're proud of

We’re proud to have created a tool that enhances trust in the blockchain space. The successful implementation of secure smart contracts and an easy-to-use interface are significant achievements.

What we learned

Throughout this project, we gained a deeper understanding of smart contract security, and user experience design. We learned how crucial it is to combine technical excellence with user-centric design to create a successful dApp.

What's next for Decent Locker

Our next steps include adding more customization options for token locking and expanding support to additional token standards. We also plan to introduce features that allow for more interactive user engagement, such as notifications for lock expiration and analytics to track token lock trends. Also to tackle the challaneg of allowing A wallet lock multiple tokens without any glitch or errors.

Built With

Share this project:

Updates