An open API service indexing awesome lists of open source software.

https://github.com/0xsequence/demo-dapp-wagmi

Demo Dapp using 0xsequence + wagmi
https://github.com/0xsequence/demo-dapp-wagmi

Last synced: 4 months ago
JSON representation

Demo Dapp using 0xsequence + wagmi

Awesome Lists containing this project

README

          

# Demo Dapp + Wagmi

Dapp example on how to use Sequence Wallet with [Wagmi](https://wagmi.sh). Demonstrates how to connect a wallet, sign messages and send transactions.

Try this dapp at: [https://0xsequence.github.io/demo-dapp-wagmi](https://0xsequence.github.io/demo-dapp-wagmi)

For complete documentation on Sequence, please see: [https://docs.sequence.build](https://docs.sequence.build)

## Usage

1. pnpm install
2. pnpm dev
3. Open browser to http://localhost:4000 to access the demo dapp
4. Open browser inspector to see responses from your wallet

## Development

See https://github.com/0xsequence/demo-dapp-wagmi/blob/master/src/App.tsx for the source
usage for a variety of functions. Be sure to open your browser's dev inspector to see output.
Think of these functions as a "cookbook" for how you can perform these functions in your dapps.

Also note, sequence.js is built on top of ethers.js, and is API-compatible. Finally, this example
is compatible with Ethereum EIP1193 and standard JSON-RPC Web3Provider, so any dapp can plug in
which is compatible with 1193 providers.

## Screenshots

**Connect Wallet with Wagmi with Sequence + Metamask + WalletConnect options:**

![Connect Wallet](./screenshots/screen-open.png)

**Execute common wallet functions:**

![Wallet functions](./screenshots/screen-txn.png)

## LICENSE

Apache 2.0 or MIT (your choice)