based-auth
Version:
A Next.js/Node.js authentication and wallet API kit for Ethereum and Solana, with utilities for serialization and contract interaction, designed for serverless and API route usage.
14 lines (13 loc) • 744 B
TypeScript
import { QueryClient } from '@tanstack/react-query';
export { useSimpleKit } from './context/SimpleKitContext';
export { useAccount, useChainInfo, useBalance, useTokenBalance, useBalanceAsync, useSignMessageAsync, useSignTypedDataAsync, useTokenBalanceAsync, useDisconnectAccount, useReadContractAsync, useWriteContractAsync, } from './hooks';
export declare function SimpleKitProvider({ chains, etherWalletConnector, solanaWalletConnector, children, signMessage, metadata, queryClient, projectId, }: {
chains: any;
etherWalletConnector: any;
solanaWalletConnector: any;
signMessage: string;
children: any;
metadata: any;
queryClient: QueryClient;
projectId: string;
}): import("react/jsx-runtime").JSX.Element;