Fewcha Wallet Dev Docs
  • Introduction
  • Get Started
    • Connect
    • Get data
    • Sign and Submit Transaction
  • Response Format and Types
  • Serializer/Deserializer
  • Status codes
  • TypeScript Wrapper
  • React Connect Button
  • Reference
    • Wallet Methods
      • Connection
      • Account Data
      • Transactions
        • Aptos transaction
        • SUI transaction
    • Token (NFT) Methods (Aptos)
    • SDK Get Data Methods
      • Account
      • Transaction
      • Miscellaneous
  • Github
  • Chrome Extension
Powered by GitBook
On this page
  • Install
  • Use

Was this helpful?

React Connect Button

PreviousTypeScript WrapperNextWallet Methods

Last updated 2 years ago

Was this helpful?

Install

yarn add aptos @fewcha/web3 @fewcha/web3-react

Use

Add provider

import Web3Provider from "@fewcha/web3-react";

root.render(
  <React.StrictMode>
    <Web3Provider>
      <App />
    </Web3Provider>
  </React.StrictMode>,
);

Use web3

import { ConnectWallet, useWeb3 } from "@fewcha/web3-react";

const { account, balance, isConnected, network, fewcha, martian, currentWallet } = useWeb3();

!isConnected && <ConnectWallet type="list" />

fewcha...
fewcha.aptos...
fewcha.sui...
fewcha.token...