capy-wallet-sdk
v0.0.5
Published
SDK for Capy Wallet
Downloads
9
Readme
Capy Wallet SDK
SDK for integrating Open Campus Wallet with wagmi or RainbowKit.
Installation
npm install capy-wallet-sdkUsage with wagmi
import { openCampusWalletConnector } from "capy-wallet-sdk";
import { createConfig, http } from "wagmi";
import { mainnet, polygon } from "wagmi/chains";
const config = createConfig({
chains: [mainnet, polygon],
connectors: [
openCampusWalletConnector(),
// other connectors...
],
transports: {
[mainnet.id]: http(),
[polygon.id]: http(),
},
});Usage with RainbowKit
import { openCampusWallet } from "capy-wallet-sdk";
import { getDefaultConfig } from "@rainbow-me/rainbowkit";
import {
coinbaseWallet,
metaMaskWallet,
rainbowWallet,
safeWallet,
walletConnectWallet,
} from "@rainbow-me/rainbowkit/wallets";
const config = getDefaultConfig({
appName: "My RainbowKit App",
projectId: "YOUR_PROJECT_ID",
chains: [mainnet, polygon, optimism, arbitrum, base],
ssr: true, // If your dApp uses server side rendering (SSR)
wallets: [
{
groupName: "Popular",
wallets: [
openCampusWallet,
safeWallet,
rainbowWallet,
coinbaseWallet,
metaMaskWallet,
walletConnectWallet,
],
},
],
});