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-sdk

Quick 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}