Inspiration

Onboarding new users to cryptocurrency can be quite daunting. Especially, if we want to target end-users for casual and micro-transactions.

What if, there is a way for the user to securely access some of their funds without needing to rely on their web3 wallet for micro-transaction?

What it does

Easy-Tronsfer makes it easy for you to transfer TRX or TRC20 tokens via your familiar web3 interface. We use NextAuth for the authentication of the user. As you can see from this next-auth link, the potential for us to expand through NextAuth to support more providers is huge.

How we built it

Behind the hood, we use a secured OAuth2 through Next Auth to ensure the legitimacy of a user. And, Critical action on the contract that might be vulnerable to exploitation has to be made through the owner's account.

architecture

Technically, if the user doesn't have TronLink (tronWeb) installed. They are still able to perform non-wallet transactions such as transferring funds to another user within the App.

We also ensure Donation are part of the application integration to help sustain the app.

donation

As mentioned in the video, the application is designed to cater to different networks within the same application. Config file to edit...

It works by detecting which node the user is currently using from the TronLink wallet. Assuming no wallet is detected, we will go with the default (first in order).

Accomplishments that we're proud of

Through the experience we gained from the Season 2: Twittron, we manage to quickly build a much slicker and more intuitive application that is more suited for the masses.

Challenge we faced

The faucet is limited to once in 24 hours, which is difficult to ensure more thorough tests and development during the last day. We do hope that, during the hackathon period to expand the leniency of the Testnet for developers to build a better app.

What's next for Easy TRONsfer

As mentioned in the video, the application is designed to cater to different networks within the same application. We can't wait to deploy it to the other network once we have the resources and market validation to do so.

Built With

Share this project:

Updates