Web3 Gated Membership Page (Dapp)

Job ID: 36193525

Budget: $30 – $250 USD

Hi, I’m looking to have a basic BSC Web3 gated membership portal. Let me know you've read this by mentioning "Web3 Rally Time!" in your bid. Additionally, we want to accept payment using crypto for documents that we are selling. Our Senior Developer estimates this should take someone around 2-3 hours. We'd preferably like to have this today if possible.

The project is made using nodejs/typescript.

Backend uses express listening on port 4000
Frontend using Argon for React on port 3000, it uses useDapp as web3 connector.

I need the frontend do the following:

- Add support for BSC network with useDapp

- Need to Show connect button on homepage, after connect show the form to fill with a button

- When user clicks the button, it needs to ask for a crypto payment. After tx success do a POST call to "method1" on backend. Parse the JSON result and show that on frontend on boxes (something like screenshot).

- When click the new button, ask for another crypto payment. Call the backend to "method2". Parse the JSON result and allow download it as zipped file.

Escrowed Payment upon working Daap with Metamask, and working payment function to BSC.