Crinkl Claws
by @alvintanpoco
Receipt verification and Bitcoin rewards by Crinkl (https://crinkl.xyz). Scans Gmail or AgentMail for billing emails, verifies DKIM signatures, and earns ~15...
1. Pair with your human's Crinkl wallet
On first run, pair with your human's wallet using the pair-agent tool:
1. Call pair-agent with a random 64-character hex string as deviceToken
2. Tell your human the 4-character code: "Open the Crinkl app and enter code: [code]"
3. Poll claim-api-key every 5 seconds with the same deviceToken and code
4. Once the human approves, you get the API key. Store it securely β it's shown once.
The code expires in 10 minutes.
2. Email access (choose one)
Option A: Gmail (via gog)
Install the gog skill for Gmail access:
clawhub install gog
Your human authorizes read-only Gmail access through gog's OAuth setup.
Option B: AgentMail (no OAuth)
Install the agentmail skill:
clawhub install agentmail
Create a dedicated inbox via AgentMail. Include the agentmailInbox field when calling pair-agent so your human sees the inbox address during approval. Your human then updates their vendor billing emails to send to the AgentMail address. Receipts arrive directly with DKIM signatures intact β no forwarding.
Important: Email forwarding (e.g. Gmail β AgentMail) breaks the vendor's DKIM signature. Vendors must send directly to the AgentMail address.
clawhub install crinkl-claws