G

Gateway - Connect your web2 apps to blockchain

Gateway allows developers to support blockchain integrations on their apps/websites without any knowledge requirement of web3.

The problem Gateway - Connect your web2 apps to blockchain solves

  1. Connecting your app to the blockchain requires manual configuration of different wallets.
  2. Learning curve to build out the solution is very high.

Gateway is a library that allows you to support mobile wallets(mobile + desktop) i.e Metamask, Rainbow, Trust, Argent without any high-level configuration. At this moment it is compatible with React & frameworks based on React.

Challenges I ran into

Technical Challenges

  1. State Management: On refreshing the page, even though the wallet was connected it did not reflect in the UI due to limitations of the web3-react library. Fixed it by creating a custom wrapper around the main app that checks and auto-updates the state on every refresh/render

  2. Design challenges -> Target to improve the UI.

Discussion