open-index/open-npm huggingface dataset:
npm package: @intellax/ix-ethereum-connector
Description: [wagmi](https://wagmi.sh/) configuration wrapper
Latest version: 2.1.7

# ix-ethereum-connector

[wagmi](https://wagmi.sh/) configuration wrapper

- Ethereum Library wagmi: https://wagmi.sh/
- Ethereum client viem: https://viem.sh/

## INSTALL

```bash
npm install @reown/appkit-adapter-wagmi wagmi viem @tanstack/react-query @intellax/ix-ethereum-connector
```

## CONFIG

```typescript
/**
 * https://wagmi.sh/react/getting-started
 */
type Options = {
  /**
   * Get projectId at https://cloud.reown.com/
   */
  projectId: string;

  /**
   * https://docs.reown.com/appkit/overview
   * @description AppKitOptions
   * @link https://docs.reown.com/appkit/react/core/options
   * Email & Socials
   * features: {
   *     email: true, // default to true
   *     socials: ['google', 'x', 'github', 'discord', 'apple', 'facebook', 'farcaster'],
emailShowWallets: true, // default to true
   * }
   * @link https://docs.reown.com/appkit/react/onboarding/socials
   */
  AppKitOptions: Omit<AppKitOptions, "networks" | "projectId">;

  /**
   * set Default Chains
   * testnet: true [polygonAmoy, spolia]
   * testnet: false [polygon, mainnet]
   */
  testnet: boolean;

  /**
   * @description CreateConfigParameters
   * @link https://wagmi.sh/core/api/createConfig
   */
  createConfigParameters?: Omit<
    CreateConfigParameters,
    "transports" | "chains" | "connectors" | "chains" | "client"
  >;
  /**
   * Override Connectors
   * @description Connectors
   * @link https://wagmi.sh/core/api/connectors
   */
  connectors?: CreateConnectorFn[];
  /**
   * Override Chains
   * @link https://wagmi.sh/core/api/chains
   */
  chains?: [Chain, ...Chain[]];

  debug?: boolean;
  /**
   * try Connect to IX Wallet Provider
   * default: true
   */
  tryIxInjected?: boolean;
};
```