Loading...
Loading...
Upload files to Govilo and generate unlock links via Bot API. Use when: (1) Creating a Govilo unlock link from a ZIP, folder, or individual files, (2) Automating file upload to Govilo R2 storage with presigned URLs, (3) Managing Govilo Bot API interactions (presign → upload → create item). Requires GOVILO_API_KEY and SELLER_ADDRESS env vars. If missing, guides user to register at https://govilo.xyz/.
npx skill4agent add hau823823/gen-paylink-govilo gen-paylink-goviloRequires uv. See references/setup-guide.md for install instructions.
GOVILO_API_KEYSELLER_ADDRESS--env-file.envcd <skill_base_directory>
uv run --env-file <path_to>/.env.govilo create-link \
--input <path> \
--title "Product Name" \
--price "5.00" \
--address "0x..." \
--description "optional".env.goviloGOVILO_API_KEY=sk_live_xxx
SELLER_ADDRESS=0x...--input{"ok": true/false, ...}| Param | Required | Source | Description |
|---|---|---|---|
| Yes | CLI (repeatable) | ZIP, folder, or file paths |
| Yes | CLI | Product title |
| Yes | CLI | Price in USDC |
| No | CLI > | Seller EVM wallet |
| No | CLI | Product description |
POST /api/v1/bot/uploads/presignPUT upload_urlPOST /api/v1/bot/items| Variable | Required | Description |
|---|---|---|
| Yes | Bot API key from govilo.xyz |
| Yes* | EVM wallet address on Base chain |
SELLER_ADDRESS--address