Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Generates QR codes for NEAR Protocol addresses and payment requests, and decodes NEAR QR codes from image files. Supports encoding a recipient, amount, and memo into a single payment QR. Outputs decoded data as structured JSON.
Handles both generation and decoding in one tool, eliminating the need to combine separate QR libraries with manual NEAR URI formatting.
When to use it
- Sharing a NEAR wallet address as a printable or displayable QR
- Creating payment request QRs with amount and invoice memo for billing
- Scanning a received QR image to verify the recipient and amount before sending
- Generating donation QRs for events, websites, or printed materials
- Extracting payment details from a QR code screenshot
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Generate a payment QR for bob.near requesting 5 NEAR with memo 'Invoice #42'
- 1Parses the recipient account, amount, and memo from the request
- 2Encodes the data into a NEAR payment URI format
- 3Generates a QR code image from the encoded URI
- 4Saves the output as pay_bob.png
QR code image file pay_bob.png encoding the payment request to bob.near for 5 NEAR with memo 'Invoice #42'