x9-parse-qr
CommunityDecode and validate secure payment QR codes.
Authorcarlosnetto
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill tackles the challenge of verifying the authenticity and integrity of QR code payment requests, ensuring secure transactions by validating cryptographic signatures and payment details.
Core Features & Use Cases
- QR Code Parsing: Decodes EMVCo QR content strings into a human-readable Tag-Length-Value (TLV) format.
- CRC-16 Validation: Verifies the integrity of the QR code data using the CRC-16 checksum.
- X9.150 Extraction: Extracts crucial payment information, including the secure payment URL, for X9.150 compliant transactions.
- Use Case: A merchant can use this Skill to parse and validate a customer's QR code payment request, ensuring it's legitimate and hasn't been tampered with before processing the transaction.
Quick Start
Parse the QR code content from the file named 'latest_payment.txt' located in the 'payer_db/qrs/' directory.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: x9-parse-qr Download link: https://github.com/carlosnetto/x9.150-py/archive/main.zip#x9-parse-qr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.