x9-parse-qr

Community

Decode 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.