@foundryprotocol/0gkit-wallet-react
v1.0.1
Published
React adapter for @foundryprotocol/0gkit-wallet — ZeroGWalletProvider + hooks backed by wagmi v2.
Readme
@foundryprotocol/0gkit-wallet-react
React adapter for @foundryprotocol/0gkit-wallet. Exports ZeroGWalletProvider (wagmi-backed React Context) and hooks (useWallet, useConnect, useSwitchNetwork). Use it in client components to connect browser wallets and get a Signer compatible with all 0gkit primitives.
import { ZeroGWalletProvider, useWallet } from "@foundryprotocol/0gkit-wallet-react";
function App() {
return (
<ZeroGWalletProvider config={{ network: "galileo" }}>
<Wallet />
</ZeroGWalletProvider>
);
}
function Wallet() {
const { address, isConnected, signer } = useWallet();
return <div>{isConnected ? address : "not connected"}</div>;
}