Paid call
The blob, as servednamed by its sha256
{
"request": {
"url": "https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC",
"method": "GET",
"input": {}
},
"unpaid": {
"status": 402,
"body": "{\"x402Version\": 2, \"error\": \"Payment required\", \"resource\": {\"url\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\", \"description\": \"Real-time Kimchi Premium for a single token (Upbit vs Binance via FX rate)\", \"mimeType\": \"application/json\"}, \"accepts\": [{\"scheme\": \"exact\", \"network\": \"eip155:8453\", \"asset\": \"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\", \"amount\": \"2000\", \"payTo\": \"0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB\", \"maxTimeoutSeconds\": 300, \"extra\": {\"name\": \"USD Coin\", \"version\": \"2\", \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}, \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}, {\"scheme\": \"exact\", \"network\": \"eip155:137\", \"asset\": \"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359\", \"amount\": \"2000\", \"payTo\": \"0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB\", \"maxTimeoutSeconds\": 300, \"extra\": {\"name\": \"USD Coin\", \"version\": \"2\", \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}, \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}, {\"scheme\": \"exact\", \"network\": \"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\", \"asset\": \"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\", \"amount\": \"2000\", \"payTo\": \"3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9\", \"maxTimeoutSeconds\": 300, \"extra\": {\"feePayer\": \"BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP\", \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}, \"resource\": \"https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC\"}], \"extensions\": {\"bazaar\": {\"info\": {\"input\": {\"type\": \"http\", \"queryParams\": {\"symbol\": \"BTC\"}, \"method\": \"GET\"}, \"output\": {\"type\": \"json\", \"example\": {\"symbol\": \"BTC\", \"upbit_krw\": 142000000, \"binance_usdt\": 95200.5, \"fx_rate\": 1475.27, \"fx_rate_official\": 1475.27, \"usdt_krw_rate\": 1480.5, \"fx_source\": \"exchangerate-api.com\", \"binance_krw_equivalent\": 140453370, \"premium_percent\": 1.1, \"premium_pct_usdt\": 0.78, \"premium_direction\": \"positive\", \"timestamp\": 1776340000000}}}, \"schema\": {\"$schema\": \"https://json-schema.org/draft/2020-12/schema\", \"type\": \"object\", \"properties\": {\"input\": {\"type\": \"object\", \"properties\": {\"type\": {\"type\": \"string\", \"const\": \"http\"}, \"method\": {\"type\": \"string\", \"enum\": [\"GET\", \"HEAD\", \"DELETE\"]}, \"queryParams\": {\"type\": \"object\", \"properties\": {\"symbol\": {\"type\": \"string\", \"description\": \"Crypto symbol (e.g., BTC, ETH, XRP)\"}}, \"required\": [\"symbol\"]}}, \"required\": [\"type\", \"method\"], \"additionalProperties\": false}, \"output\": {\"type\": \"object\", \"properties\": {\"type\": {\"type\": \"string\"}, \"example\": {\"type\": \"object\"}}, \"required\": [\"type\"]}}, \"required\": [\"input\"]}}, \"catalog\": {\"locale\": \"ko-KR\", \"jurisdiction\": \"KR\", \"target_users\": [\"ai-agents\", \"trading-bots\"], \"language\": \"en\", \"data_sources\": [\"upbit\", \"binance\", \"fx\"], \"update_frequency\": \"real-time\", \"category\": \"korean-crypto-data\"}}}"
},
"paid": {
"status": 200,
"headers": {
"access-control-allow-headers": "*",
"access-control-allow-methods": "GET, POST, OPTIONS",
"access-control-allow-origin": "*",
"access-control-expose-headers": "PAYMENT-RESPONSE, X-PAYMENT-RESPONSE, payment-response, x-payment-response, Payment-Required, payment-required",
"access-control-max-age": "86400",
"alt-svc": "h3=\":443\"; ma=86400",
"cf-cache-status": "DYNAMIC",
"cf-ray": "a33ff5edaf20c78c-ARN",
"connection": "keep-alive",
"content-encoding": "br",
"content-type": "application/json",
"date": "Mon, 31 Aug 2026 23:54:32 GMT",
"nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"payment-response": "eyJzdWNjZXNzIjp0cnVlLCJwYXllciI6IjB4MjAxMjViMDMzNTQ2ZDdBYzZjZTBBZWJDNUVkMDA0NEUzMjhCNDc1OSIsInRyYW5zYWN0aW9uIjoiMHg2MGQzODU2YTFlYmI4OTRjZTRiZWUwM2FjNDAxYmIzNzA0YWNjNjk4NGRhYjFmNmRiZDcwNzU2NDM4NDNkZDA5IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIn0=",
"report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=guxi4%2BlJKxQxaIUOyvVO%2F2%2BJjO0ZQJDDTR%2B129Y22Jb%2Brhre63xz9tGvGag5yCyveXItGEQFxylT4hWKCuszwsweZUCjI%2B58n7xEo6puVqo6YG0hgOkmfBrQ%2BV2PXQAoF67vHNrt%2FwXqRW4ERq%2BJmV6ZLFk%3D\"}]}",
"server": "cloudflare",
"transfer-encoding": "chunked"
},
"body": "{\"symbol\": \"BTC\", \"upbit_krw\": 108250000.0, \"binance_usdt\": 78560.0, \"fx_rate\": 1376.6, \"fx_rate_official\": 1376.6, \"usdt_krw_rate\": 1379.0, \"fx_source\": \"exchangerate-api.com\", \"binance_krw_equivalent\": 108145696.0, \"premium_percent\": 0.1, \"premium_pct_usdt\": -0.08, \"premium_direction\": \"positive\", \"timestamp\": 1788220470471, \"receipt\": {\"id\": \"rcpt_20260831_47477f\", \"issued_at\": \"2026-08-31T23:54:31.560Z\", \"endpoint\": \"/api/v1/kimchi-premium\", \"amount\": \"0.002\", \"currency\": \"USDC\", \"network\": \"eip155:8453\", \"tx_hash\": \"0x60d3856a1ebb894ce4bee03ac401bb3704acc6984dab1f6dbd7075643843dd09\", \"payer\": \"0x20125b033546d7Ac6ce0AebC5Ed0044E328B4759\", \"merchant\": \"0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB\", \"signature\": \"0x76eac633ad9ee6dd303ed4ca0f6c4ed92e0839af14c81495106fbce70f463225605c8a4c2b78dca8bd2e331b23ef1bd82d3bbf131f35555e2cea85620757ac771c\", \"signer\": \"0x1AdF0f9e576E94a150208F08D2C31F791932E781\"}}"
}
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1c2b62cb38774f8ab76ad380be6cbdbecb4cadb62276b7bcb4d4cb40d674ef1b | sha256sumnpx teppi-check https://api.printmoneylab.com/api/v1/kimchi-premium?symbol=BTC