Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Interface For Smart Contract Execution

A simple React interface to invoke smart contracts with the Coinbase Wallet, plus some additional features. Designed mainly to QA the Coinbase transaction preview service on the mobile simulator. Currently hosted at transaction-playground.com with AWS EC2, Cloudflare, and Nginx.

Main Interface

transaction-playground.com

Screenshot 2024-02-18 at 6 16 02 PM

Deployed Add-Ons

transaction-playground.com/not-a-scam

An additional page to demo the dangers of cryptocurrency phishing scams. One button fires an unlimited USDC approval call. The other attempts to drain all the AAVE in your account. Screenshot 2024-02-18 at 6 17 00 PM

Features Not Currently Deployed

  • Multicall form
  • Permit2 Form
  • Generalized ERC20 Form

Dependencies

  • @coinbase/wallet-sdk: "^3.7.1",
  • ethers: "^6.7.1",
  • abi-coder: "^5.0.0",

About

Smart Contract Interface

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages