pay-humans-fiat

Bridge on-chain USDC to off-chain fiat payments with zkTLS verification.

2|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/zkp2p/zkp2p-skills --skill pay-humans-fiat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pay-humans-fiat
Source: https://github.com/zkp2p/zkp2p-skills/tree/main/skills/pay-humans-fiat
Command: npx skills add https://github.com/zkp2p/zkp2p-skills --skill pay-humans-fiat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates bridging on-chain USDC to off-chain fiat payouts to individuals, reducing manual steps and KYC burden for the agent.

Core Features & Use Cases

  • On-demand fiat payouts: Convert USDC to fiat and send to vendors, freelancers, or service providers.
  • Escrow-backed settlement: USDC locked in on-chain escrow until fiat payment is confirmed to the recipient.
  • No agent-side KYC required: Payments to humans can flow without the agent exposing identity verification.

Quick Start

Use this skill to pay a freelancer in fiat from your USDC balance.

Frequently Asked Questions about pay-humans-fiat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pay freelancers in fiat from a USDC balance?

To pay freelancers in fiat from a USDC balance, this Skill bridges on-chain USDC to off-chain fiat payouts. It converts your USDC and sends fiat to vendors across USD, EUR, or GBP with rapid settlement using an automated escrow mechanism.

How does USDC escrow settlement work for off-chain fiat payments?

USDC escrow settlement for fiat payments works by locking your USDC in an on-chain escrow. The funds remain securely held until the off-chain fiat payment is confirmed to the recipient, ensuring trustless and rapid settlement.

Do I need KYC verification to off-ramp USDC to fiat vendor payments?

No KYC verification is required on the agent side to off-ramp USDC to fiat vendor payments. This Skill allows payments to humans to flow without the agent needing to expose or process identity verification documents.

Can I use USDC to pay vendors in multiple fiat currencies like EUR and GBP?

Yes, you can use USDC to pay vendors in multiple fiat currencies including USD, EUR, and GBP. The Skill handles on-demand fiat payouts to service providers across these supported currencies with rapid settlement.

How is fiat payment completion verified when using on-chain USDC escrow?

Fiat payment completion is verified using zkTLS-based verification. This mechanism proves that the off-chain fiat payment was successfully delivered to the recipient, triggering the release of locked USDC from escrow.

What is the best way to automate on-chain USDC conversion to off-chain fiat?

The best way to automate on-chain USDC conversion to off-chain fiat is using a dedicated bridging Skill. It reduces manual steps by applying on-chain USDC escrow and zkTLS-based verification to instantly pay humans in fiat.