Skip to content

bfischer1121/eth-to-weth

Repository files navigation

ETH-to-WETH

A web app that wraps and unwraps ETH on Arbitrum.

Getting Started

Run yarn to install dependencies, then run yarn dev to start the development server and yarn start:ts in a separate terminal to start the TypeScript compiler in watch mode. In the future, you will need to cp .env.example .env and fill in the ZERO_EX_API_KEY variable.

Future Development

  • Update the frontend to send price / quote requests to 0x via the backend proxy (/app/api/swap) using lib/0x
  • Minimal UI for displaying the quote and absolute amounts (depending on type of user)
  • Performing the transaction, showing confirmation, and linking to the transaction on Arbiscan
  • Mobile, non-webkit, and accessibility testing. Will likely need to hide the slider and show text fields or buttons for screen readers.
  • Go through and validate / tighten up the 0x params. Validate at runtime, since we're proxying semi-anonymously.

About

Wrap and unwrap ETH on Arbitrum

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published