Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Issue virtual Visa/MC cards funded by USDT. Check balance, get card credentials, fetch OTP codes — all via REST API.
Issue virtual Visa/MC cards funded by USDT. Check balance, get card credentials, fetch OTP codes — all via REST API.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
You have access to the AgentFin API. Use it to check your balance, get virtual card credentials for online purchases, and fetch OTP codes for 3DS verification.
All requests require a Bearer token. Use the AGENTFIN_API_KEY environment variable. Authorization: Bearer $AGENTFIN_API_KEY Base URL: https://agentfin.tech/api
curl -H "Authorization: Bearer $AGENTFIN_API_KEY" \ https://agentfin.tech/api/me Response includes balance (USD string), card object with maskedPan and status, and depositAddress for USDT top-ups.
curl -H "Authorization: Bearer $AGENTFIN_API_KEY" \ https://agentfin.tech/api/cards/{cardId}/sensitive Returns pan, cvv, expiryMonth, expiryYear, cardHolderName, billingAddress. Rate limited to 10 requests/minute. Important: Use the cardId from the /api/me response (card.cardId field).
curl -H "Authorization: Bearer $AGENTFIN_API_KEY" \ https://agentfin.tech/api/inbox/latest-otp Returns the most recent email with extracted OTP codes. The extractedCodes field is an array of strings. Use the first element as the verification code. If a purchase triggers 3DS, wait 10-30 seconds for the OTP email to arrive, then call this endpoint.
curl -X POST -H "Authorization: Bearer $AGENTFIN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"amount": 50, "currency": "USD"}' \ https://agentfin.tech/api/cards/{cardId}/topup Moves funds from your account balance to the card. The card is prepaid — you cannot spend more than the loaded amount.
curl -H "Authorization: Bearer $AGENTFIN_API_KEY" \ https://agentfin.tech/api/me/transactions Returns all deposits, card charges, top-ups, and refunds.
Check balance with GET /api/me — ensure sufficient funds Get card credentials with GET /api/cards/{cardId}/sensitive Use PAN, CVV, expiry to fill in payment form on merchant site If 3DS is triggered, wait ~15 seconds then GET /api/inbox/latest-otp Submit the OTP code from extractedCodes[0] Purchase complete
The card is prepaid. You cannot spend more than the loaded balance. Card credentials are rate-limited (10/min). Cache them for the duration of a purchase session. OTP codes arrive via email to a dedicated inbox. There may be a 10-30 second delay. Fund the account by sending USDT (TRC20) to the deposit address from GET /api/me.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.