Project Name: ClaimFreeTRX
Project Track: Web3
Team Name: Stian
Team Member(s): 1 @Stian
HackerEarth Project Link: https://devpost.com/software/claimfreetrx
Project Goal: Letting users claim free TRX and other TRC20 tokens to create some engagement around Tron and its ecosystem
Project Value: Creating a safe and fair environment for users to be airdropped TRX and TRC20 tokens
Project Info: ClaimFreeTRX allows a random users to claim an amount of TRX at random times.
Inspiration
The genesis of TRX Claimer was driven by my dual aspirations: to contribute positively to the cryptocurrency community and to deepen my own technical expertise, particularly within the TRON ecosystem. As a developer, I recognized the transformative potential of blockchain technology not just in reshaping financial landscapes but also in empowering users worldwide.
Motivated by a desire to have TRX more accessible, I aimed to create a platform that could serve as a bridge connecting users more directly and fairly to the opportunities within the cryptocurrency space. TRX Claimer is my contribution to this goalāa project that not only allows me to give back to the vibrant crypto community but also serves as a rigorous learning experience, deepening my understanding of smart contract development and the specific mechanics of the TRON network. Through this project, I hope to inspire others to explore blockchainās potential and participate in a more inclusive digital economy.
What it does
TRX Claimer allows users to claim TRX cryptocurrency through a secure and user-friendly platform. The system employs a smart contract on the TRON blockchain to manage claims, ensuring transparency and fairness. Users must first whitelist their wallet by adding their Telegram handle and joining our Telegram community. This not only fosters a sense of community but also enhances security by minimizing fraudulent claims.
How we built it
We developed TRX Claimer using:
Solidity for writing the smart contract to run on the TRON blockchain.
TronWeb, a frontend JavaScript API that connects the userās web browser with their TronLink wallet, enabling interactions with the TRON blockchain directly from the browser.
HTML/CSS/JavaScript for the frontend to create a responsive and intuitive user interface.
Node.js for any server-side logic and handling API calls if needed.
Challenges we ran into
One of the main challenges was ensuring the smart contract was both secure and efficient in handling state changes and transactions, given the fluctuating conditions of the blockchain. We also faced hurdles in integrating the TronWeb API with our frontend, particularly in handling asynchronous calls and ensuring the UI updates seamlessly in response to blockchain events.
Accomplishments that weāre proud of
We are particularly proud of:
The seamless integration of the TronWeb API, which provides a robust connection between the userās wallet and our platform.
Our innovative approach to using a dynamic claiming period managed by the smart contract, which significantly reduces the potential for abuse and ensures fairness in the distribution of TRX.
Building a community around our platform through the mandatory Telegram group membership for whitelisted users, enhancing user engagement and security.
What we learned
Through this project, we deepened our understanding of blockchain technology, particularly in smart contract development and the specific challenges associated with the TRON network. We also learned about the importance of community management in cryptocurrency projects and how it can be leveraged to enhance user trust and security.
Whatās next for ClaimFreeTRX
Looking forward, we plan to:
Expand the features on the platform to include TRC20 tokens and USDT.
Implement additional security features such as multi-factor authentication and automated monitoring for unusual activity.
Increase community engagement through more interactive and rewarding activities within the Telegram group
Project Website: https://claimfreetrx.io/
Project Test Instructions: you can try your luck on the live version at https://claimfreetrx.io/ or you can try the Shasta test version that has a shorter random timer https://testtrx12.netlify.app/
Project Details:
Smart Contract links: TRONSCAN | TRON BlockChain Explorer | ę³¢åŗåŗåé¾ęµč§åØ
Project Milestones: 22.04.24 The contract was deployed, an updated version was deplayed on the 27th of April. Since launch a total of 3,570+ TRX has been claimed by community members.
A total of 3,000+ website visits since launch.
Update
Since we submitted the post we have updated our project with multiple features that are all live on main net.
Draw
Register your wallet and participate in a raffle every 12 hours for a chance to win 50 TRX.
TRC20 Claim
Claim various community tokens evrey 72 hours. Supported tokens are currently
- UpDawg
- JustMoney
- CCC
- USTX
- TRNGuy
Hope to add more tokens at a later point.