Skip to content

Instantly share code, notes, and snippets.

@shramee
Created October 14, 2025 20:40
Show Gist options
  • Save shramee/e0447e7a822a6dd58f7de82a7a8062fe to your computer and use it in GitHub Desktop.
Save shramee/e0447e7a822a6dd58f7de82a7a8062fe to your computer and use it in GitHub Desktop.
import { publicProvider, StarknetConfig, voyager } from '@starknet-react/core';
import { mainnet, sepolia } from "@starknet-react/chains"
import { ReactNode } from 'react';
interface ProviderProps {
children: ReactNode;
}
export default function Provider({ children }: ProviderProps) {
// Pass the wallet's provider and account to Provider
// If wallet is null, fallback to default provider
return (
<StarknetConfig
chains={[mainnet, sepolia]}
provider={publicProvider()}
// connectors={connectors as Connector[]}
explorer={voyager}
autoConnect={true}
>
{children}
</StarknetConfig>
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment