Skip to content

Ethereum to Binance swapping while utilizing basic crypto swapping

Notifications You must be signed in to change notification settings

Invotyx/eth-bnb-swap

Repository files navigation

ETH-TO-BNB-SWAP

This is a one page website that can be used to swap from Ethereum Coins to Binance Coins and it's utilizing basic crypto swapping requirements to achieve that purpose.

TechStack

This website has been developed using NodeJs that is a JavaScript runtime environment. This website can be used to swap from Ethereum to Binance coins.

Backend

  • Node Js

Frontend

  • Html
  • CSS
  • Javascript

Connect Wallet

The connect wallet is used to connect this website with the meta mask account. The connect wallet button shows up on opening the website for the time or whenever your reload the page and your metamask account is not connected with the website.
image

Main Page

The main page show up after this website is connected to metamask wallet. You can enter the binance testnet address and the amount the Ethereum coins you want to swap with binance coins and then click swap.
image

Confirm Swap

After clicking swap button a confirm tab from metamask shows up and ask for confirmation of transferring the coins to the given address. You must have to click confirm button on the tab to complete the swapping. after clicking the confirm button you will receive a confirmation notification through metamask.

image

Signature Request

After confirming the the swap on confirmation tab, you will see a sign request tab that ask to sign the swap.
image

Bsc TestNet Transaction

Now you can test the transaction on bsc testNet using the transaction id that you can find on your MetaMask Account
image

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

#browser
$ http://localhost:3000/index.html

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Contact Us

Email info@invotyx.com
Call Us +44 07958 137157
Visit Us Suite 3 52 Upton Lane, London, United Kingdom, E7 9LN