Documentation
Getting Started
Install PyHard and create your first subscription
Installation
1npm install pyhard-vendor-sdk
2# or
3yarn add pyhard-vendor-sdk
4# or
5pnpm add pyhard-vendor-sdkQuick Start
1import {
2 PyHardProvider,
3 WalletConnect,
4 SubscriptionQRGenerator
5} from 'pyhard-vendor-sdk';
6
7function MyApp() {
8 return (
9 <PyHardProvider>
10 <WalletConnect />
11 <SubscriptionQRGenerator
12 onQRGenerated={(qrData) => {
13 console.log('QR Generated:', qrData);
14 }}
15 />
16 </PyHardProvider>
17 );
18}Configuration
Configure your PyHard provider with the necessary settings for your application.
1import { PyHardProvider } from 'pyhard-vendor-sdk';
2
3function App() {
4 return (
5 <PyHardProvider
6 projectId="your-project-id"
7 chainId={421614}
8 paymasterUrl="https://your-paymaster.workers.dev"
9 >
10 {/* Your app components */}
11 </PyHardProvider>
12 );
13}