KryptoGO Payment Skills for AI Agents - stablecoin checkout, query, webhook, transfer
npx claudepluginhub kryptogo/kryptogo-payment-skillKryptoGO Payment 穩定幣支付串接工具 - 支付收款、交易查詢、Webhook 回調、提領轉帳
AI Coding Agent skills for integrating KryptoGO Payment — accept USDT/USDC stablecoin payments with a single prompt.
Works with Claude Code, Cursor, Codex, GitHub Copilot, and other AI coding agents.
KryptoGO Payment is a stablecoin payment infrastructure that lets any application accept crypto payments. Instead of dealing with volatile cryptocurrencies, your customers pay with stablecoins (USDT/USDC) while you price in fiat (TWD/USD).
Key features:
After creating your organization:
Important: Your API key is displayed only once. Copy and store it securely. If lost, you'll need to create a new one.
Create a .env file in your project root:
KRYPTOGO_CLIENT_ID=your_client_id
KRYPTOGO_STUDIO_API_KEY=your_api_key
KRYPTOGO_ORIGIN=your_domain
Security: Always add
.envto.gitignore. Never expose your API key in client-side code. All API calls with the API key should be made from your server.
# Install all KryptoGO Payment skills
npx skills add kryptogo/kryptogo-payment-skill
# Or install selectively
npx skills add kryptogo/kryptogo-payment-skill --skill kryptogo-pay
# List available skills
npx skills add kryptogo/kryptogo-payment-skill --list
Tell your AI agent what you need:
> Help me integrate KryptoGO stablecoin payments
> /kryptogo-pay-checkout
> I need a USDT checkout page for my e-commerce app
| Skill | Description | When to Use |
|---|---|---|
/kryptogo-pay | Overview & environment setup | First-time setup, general guidance |
/kryptogo-pay-checkout | Create Payment Intents | Accept payments, build checkout flows |
/kryptogo-pay-query | Query Payment Intents | Check payment status, reconciliation |
/kryptogo-pay-webhook | Handle webhook callbacks | Receive real-time payment notifications |
/kryptogo-pay-transfer | Transfer tokens | Withdrawals, payouts, token distribution |
AI agents will automatically load the relevant skill when you mention:
| Skill | Keywords |
|---|---|
| kryptogo-pay | KryptoGO, stablecoin payment, crypto payment |
| kryptogo-pay-checkout | KryptoGO checkout, create payment, payment intent |
| kryptogo-pay-query | KryptoGO query, payment status |
| kryptogo-pay-webhook | KryptoGO webhook, callback, notification |
| kryptogo-pay-transfer | KryptoGO transfer, withdrawal, payout |
Best for apps that need a payment UI. The SDK provides a usePayment hook and pre-built payment modal.
npm install @kryptogo/kryptogokit-sdk-react wagmi [email protected] @tanstack/react-query
import { usePayment } from '@kryptogo/payment';
function PayButton() {
const { openPaymentModal, isSuccess, txHash } = usePayment();
return (
<button onClick={() => openPaymentModal({
fiat_amount: '10',
fiat_currency: 'USD',
callback_url: 'https://your-server.com/webhook',
order_data: { order_id: '12345' },
})}>
Pay $10 USD
</button>
);
}
Best for server-to-server integrations, custom frontends, or cross-platform apps.
curl -X POST https://wallet.kryptogo.app/v1/studio/api/payment/intent \
-H 'Content-Type: application/json' \
-H 'X-Client-ID: YOUR_CLIENT_ID' \
-H 'Origin: YOUR_DOMAIN' \
-H 'X-STUDIO-API-KEY: YOUR_API_KEY' \
-d '{"fiat_amount":"10.0","fiat_currency":"USD"}'
Get a working backend in 60 seconds: