Documentation
Configuration
Configure PyHard SDK for your application
PyHardProvider Configuration
1import { PyHardProvider } from 'pyhard-vendor-sdk';
2
3function App() {
4 return (
5 <PyHardProvider
6 projectId="your-project-id"
7 chainId={421614} // Arbitrum Sepolia
8 paymasterUrl="https://your-paymaster.workers.dev"
9 blockscoutUrl="https://sepolia-explorer.arbitrum.io/api"
10 >
11 <YourApp />
12 </PyHardProvider>
13 );
14}Environment Variables
1# Required
2NEXT_PUBLIC_PROJECT_ID=your_walletconnect_project_id
3NEXT_PUBLIC_PAYMASTER_URL=https://your-paymaster.workers.dev
4
5# Optional
6NEXT_PUBLIC_BLOCKSCOUT_URL=https://sepolia-explorer.arbitrum.io/api
7NEXT_PUBLIC_CHAIN_ID=421614