https://github.com/wallet-test-framework/glue-coinbase
https://github.com/wallet-test-framework/glue-coinbase
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/wallet-test-framework/glue-coinbase
- Owner: wallet-test-framework
- License: mit
- Created: 2023-10-24T18:27:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-07T21:58:17.000Z (over 2 years ago)
- Last Synced: 2025-01-22T11:18:24.814Z (over 1 year ago)
- Language: TypeScript
- Size: 103 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Wallet Test Framework: Coinbase
A tool to automate the Coinbase wallet use use with Wallet Test Framework.
## Installation
### Node
This project requires Nodejs version 20.6 or later.
### Dependencies
```bash
npm install
```
### Chrome Extension
The glue requires a local copy of Coinbase Wallet. The publicly available extension may be fetched with:
```bash
wget \
-O coinbase.crx \
'https://clients2.google.com/service/update2/crx?response=redirect&prodversion=118.0.5993.70&acceptformat=crx2,crx3&x=id%3Dhnfanknocfeofbddgcijnmhnfnkdnaad%26uc'
```
## Building
```bash
npm run build
```
### Tests & Linting (Optional)
```bash
npm test
```
## Running
```bash
npx glue-coinbase \
--extension-path /path/to/crx/file
```