0.1.6 • Published 1 year ago

@spyre-io/becky v0.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Becky

A typescript and react module for building games on Spyre. This library provides a simple interface for interaction between the Thirdweb SDK, TanStack Query, Nakama SDK, and Spyre-specific hooks for game wallet interaction.

Quickstart

import { SpyreClientProvider } from "@spyre-io/becky";

function Example() {
 return (
   <SpyreClientProvider
    config={{
      thirdweb: {
        clientId: "Thirdweb Client Id",
        metadata: {}, // thirdweb app metadata
      },
      name: "Base Mainnet",
      chainId: 8453,
      contracts: {
        staking: { addr: "Game Wallet Address" },
        usdc: { addr: "USDC Address" },
      },
      network: base,
      blockExplorer: 'https://basescan.org',
    }}>
     <App />
  </SpyreClientProvider>
  );
}

Becky Development Quickstart

pnpm install
pnpm dev