Skip to content

taurenshaman/web3-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

web3-wallet

Ideal web3 wallet.

Javascript.

  1. There is a global object named Web3Wallet or something else.

browser extension

  1. Some API like Web3Wallet.requestTransfer(coin, network, targetAddress, amount)
    1.1 coin: btc, eth, ckb, ...
    1.2 network: testnet, mainnet, ...
    1.3 targetAddress: Receiving address
    1.4 amount
  2. returns result: {state = denied/success/error, txId, txUri, error}
  3. When some code called Web3Wallet.requestTransfer, the wallet extension should popup a window to transfer like Authorization or Connection.

Mobile

  1. Some API like Web3Wallet.generateTransferQrcode(coin, network, targetAddress, amount)
  2. When some code in dApp called Web3Wallet.generateTransferQrcode, current page shows a QRCode:
{
  action: "transfer",
  coin,
  network,
  targetAddress,
  amount
}

About

Ideal web3 wallet.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published