@coin98-com/wallet-adapter-react
TypeScript icon, indicating that this package has built-in type declarations

0.1.49 • Public • Published

Readme C98 adapter

@coin98-com/wallet-adapter-react is the React integration for Coin98 Wallet Adapter.

Documentation

docs.coin98.com/developer-guide/coin98-adapter

Installation

npm install @coin98-com/wallet-adapter-react

Provider

Hooks

States

  • autoConnect
    Connect wallet automatically when refresh dapp site.
  • wallets
    Wallet list to be used.
  • enables
    Blockchain list to be used.
  • wallet
    Selected wallet.
  • address
    Address.
  • connected
    State that wallet is connected.
  • connecting
    State that wallet is connecting.
  • disconnecting
    State that wallet is disconnecting.
  • selectedBlockChain
    Connected blockchain.
  • isNotInstalled
    State that wallet is not installed.
  • provider
    Connected provider.
  • selectedChainId
    Connected network.

Functions

  • selectWallet
    Choose wallet type to connect.
  • disconnect
    Disconnect wallet.
  • connect
    Connect to the selected wallet.
  • switchNetwork
    Request wallet to switch its current chain to the requested chain.
  • requestInstall
    Show the install wallet request modal.
  • sendTransaction
    Creates a new transaction confirmation from the user's wallet address.
  • signMessage
    Presents a plain text signature challenge to the user and returns the signed response.
  • signTypedData
    Presents a structured and readable data message for the user to sign, then returns a signed response.
  • ethSign
    Presents a data message for the user to sign arbitrary messages.
  • watchAsset
    Request to track a specific token in wallet.
  • getEncryptionPublicKey
    Requests to get user wallet address's public encryption key.
  • ethDecrypt
    Request to decrypt a specific encrypted message.

Example

https://docs.coin98.com/developer-guide/coin98-adapter/example

Related

Checkout these related projects:

Readme

Keywords

none

Package Sidebar

Install

npm i @coin98-com/wallet-adapter-react

Weekly Downloads

110

Version

0.1.49

License

MIT

Unpacked Size

98.7 kB

Total Files

19

Last publish

Collaborators

  • coin98_labs