Inspiration

Every person who sends a transaction on a blockchain must pay a certain amount of gas fees. For users without prior crypto experience who are not accustomed with the idea of needing to keep crypto in their wallet for gas, this can be a significant barrier. Existing users who must constantly top off their balance to cover gas costs, even when they have enough tokens in their wallet to cover the necessary transactions, experience this as a UX annoyance.

What it does

Gas Station Network (GSN) aids in resolving this problem. The Gas Station Network (GSN) reduces user experience (UX) friction for Dapps by abstracting the gas payment procedure away from end users. However, In the existing Ethereum Gas station Network a separate server must be required to run the node in any DApps. This approach plans to develop Gas Station Network (GSN) for significant blockchains and to offer them as a service. As a result, users can able to connect to the GSN relayer in only one click. This greatly aids in supporting the DeFi ecosystem and allows us to make money through subscriptions.

How we built it

We built its structure using NodeJS, TronPy and JavaTron and used a few storage systems. The accessibility for this platform can also be assured by the other blockchain through our Tron Network.

Challenges we ran into

Anyone sending an Ethereum transaction without GSN must have ETH on hand to cover the gas costs. This makes it necessary for new users to complete KYC and buy ETH before they can use any dapp. For users without prior crypto experience who are not accustomed with the idea of needing to keep ETH in their wallet for gas, this can be a significant barrier. Existing users who must constantly top off their ETH balance to cover gas costs, even when they have enough ERC-20 tokens in their wallet to cover the necessary transactions, experience this as a UX annoyance.

Accomplishments that we're proud of

It was only possible for the Ethereum Network by using OpenZepplin and TabooKey Network but here we have created a platform where every other blockchain's smart contracts can be having an operational GSN in it.

What we learned

The problem that is being targeted to solve is the friction that is experienced by users when they are trying to make a transaction on a blockchain. Gas fees can be a significant barrier for users who are not familiar with the concept of needing to keep crypto in their wallet for gas. This can be an annoyance for users who must constantly top off their balance to cover gas costs, even when they have enough tokens in their wallet to cover the necessary transactions. The Gas Station Network (GSN) reduces user experience (UX) friction for Dapps by abstracting the gas payment procedure away from end users. There are a few existing solutions that aim to solve the problem of UX friction for Dapps, but they all have their own limitations. The most popular solution is the Ethereum Gas Station Network (GSN), which is a system of relayers that abstract the gas payment procedure away from end users. However, the GSN has a few limitations

What's next for Tron Gas Station Network

For now, we built the Tron Gas Station Network but when we think about future expansion we designed this for being accessible for every blockchain so that Tron will be having a big part of advantage by playing an mediating role.

Built With

Share this project:

Updates