near-qr-code
Generate QR codes for NEAR addresses and payment requests, and read NEAR QR codes from images.
Why use this skill?
Easily generate NEAR protocol address and payment QR codes or decode images with the NEAR QR Code skill for OpenClaw. Streamline your crypto transactions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ussyalfaks/near-qr-skillWhat This Skill Does
The NEAR QR Code Skill is a specialized toolkit for the OpenClaw AI agent designed to bridge the gap between human-readable NEAR Protocol interactions and machine-readable digital identifiers. It provides robust utilities to generate custom QR codes for wallet addresses or specific payment requests, and to decode existing QR images back into actionable data. By automating the creation and interpretation of these codes, the skill enables seamless interaction between offline media, digital invoices, and the blockchain.
Installation
To integrate this capability into your OpenClaw environment, ensure you have the necessary environment dependencies installed via pip install -r requirements.txt. Once prepared, deploy the skill using the following command in your terminal:
clawhub install openclaw/skills/skills/ussyalfaks/near-qr-skill
Use Cases
This skill is invaluable for several scenarios. First, it simplifies in-person or remote peer-to-peer transactions, where typing long NEAR account IDs is prone to error. Second, it is highly effective for merchants or freelancers generating dynamic payment requests—simply encode the account and the exact amount to create a scannable invoice. Third, it serves as an excellent tool for asset management, allowing users to quickly verify destination addresses by decoding QR codes before confirming a transaction on the blockchain, thus adding an extra layer of visual validation.
Example Prompts
- "Generate a QR code for my NEAR address
alice.nearand save it asmy_wallet.pngwith a size of 600 pixels." - "Create a payment QR code for
bob.nearrequesting 10.5 NEAR for the design project and name the fileinvoice_101.png." - "Read the QR code located in
downloads/scan_me.pngand tell me if it contains an address or a payment request."
Tips & Limitations
When generating QR codes, always verify the target account ID before finalizing the file; incorrect characters will lead to failed payments. For payment requests, remember that the amount must be a numeric value representing the NEAR token quantity. The reading function is currently optimized for clear, high-contrast images; blurred or damaged QR codes may return errors or fail to decode. Ensure your file paths are accessible to the agent to avoid permission errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ussyalfaks-near-qr-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read
Related Skills
Zerion Api Skill
Skill by abishekdharshan
theagora
Agent-to-agent service commerce. Browse a live marketplace, purchase with atomic escrow, sell services and earn USDC, check per-function reputation, trade on the exchange. 27 MCP tools for buying, selling, and verifying agent services.
Zerion Api
Skill by abishekdharshan
WalletPilot-7715
Execute on-chain transactions with user-granted permissions. Built on MetaMask ERC-7715. No private keys, full guardrails.
MetaMask Agent Wallet
Control a sandboxed MetaMask browser extension wallet for autonomous blockchain transactions. Features configurable permission guardrails including spend limits, chain allowlists, protocol restrictions, and approval thresholds. MetaMask-only (other wallets not supported).