@betswirl/wagmi-provider
Version:
Wagmi client & wallet for Betswirl core SDK
36 lines (26 loc) • 805 B
Markdown
A provider allowing to use **@betswirl/sdk-core** through a Wagmi client.
```bash
pnpm i @betswirl/wagmi-provider
```
```typescript
import { createConfig } from "@wagmi/core";
import { initWagmiBetSwirlClient} from "@betswirl/wagmi-provider";
/* Init the client */
const wagmiConfig = createConfig(...)
const wagmiBetSwirlClient = initWagmiBetSwirlClient(wagmiConfig, {
chainId: 137,
affiliate: "0x...",
gasPriceType: GAS_PRICE_TYPE.FAST,
...
});
/* Use the client */
const casinoGames = await wagmiBetSwirlClient.getCasinoGames(false, 137);
...
wagmiBetSwirlClient.playDice(77, ...)
...
```
- [NodeJs CLI](https://github.com/BetSwirl/sdk/tree/main/examples/node)