← Protocol index
Resource / 89
healthyUnnamed resource.
Korean exchange prices (Upbit, Bithumb) for a single token in KRW
Payment requirements / accepts[]
3 options
| State | Network | Scheme | Atomic amount | Asset | payTo / untrusted |
|---|---|---|---|---|---|
| active | eip155:8453 | exact | 2000 | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | 0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB |
| active | eip155:137 | exact | 2000 | 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 | 0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB |
| active | solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp | exact | 2000 | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v | 3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9 |
All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.
Probe evidence
1 recent
healthy 2026-08-12 21:30:02 UTC GET · HTTP 402 · 183ms · accepts 3 · base 1 ok
Accepts snapshot
[
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"assetTransferMethod": null,
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"paymentFlow": null,
"raw": {
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"max_timeout_seconds": 300,
"network": "eip155:8453",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"assetTransferMethod": null,
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"paymentFlow": null,
"raw": {
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"max_timeout_seconds": 300,
"network": "eip155:137",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
"scheme": "exact"
},
{
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"assetTransferMethod": null,
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp",
"payTo": "3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9",
"paymentFlow": null,
"raw": {
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"maxTimeoutSeconds": 300,
"max_timeout_seconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9",
"pay_to": "3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
"scheme": "exact"
}
]
PaymentRequired raw
{
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
}
],
"error": "Payment required",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"exchange": "all",
"symbol": "BTC"
},
"type": "http"
},
"output": {
"example": {
"data": {
"bithumb": {
"change_rate": 0.019,
"data_age_seconds": 0,
"exchange": "bithumb",
"price_krw": 141950000,
"symbol": "BTC",
"volume_24h": 987654.32
},
"upbit": {
"change_rate": 0.02,
"data_age_seconds": 0,
"exchange": "upbit",
"price_krw": 142000000,
"symbol": "BTC",
"volume_24h": 1234567.89
}
},
"symbol": "BTC",
"timestamp": 1776340000000
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"exchange": {
"description": "Exchange to query",
"enum": [
"upbit",
"bithumb",
"all"
],
"type": "string"
},
"symbol": {
"description": "Crypto symbol (e.g., BTC, ETH)",
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"catalog": {
"category": "korean-crypto-data",
"data_sources": [
"upbit",
"bithumb"
],
"jurisdiction": "KR",
"language": "en",
"locale": "ko-KR",
"target_users": [
"ai-agents",
"trading-bots"
],
"update_frequency": "real-time"
}
},
"resource": {
"description": "Korean exchange prices (Upbit, Bithumb) for a single token in KRW",
"mimeType": "application/json",
"url": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"x402Version": 2
}
Response 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": "a2a29435084852d6-IAD",
"connection": "keep-alive",
"content-length": "2895",
"content-type": "application/json",
"date": "Wed, 12 Aug 2026 21:30:02 GMT",
"nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"payment-required": "eyJ4NDAyVmVyc2lvbiI6IDIsICJlcnJvciI6ICJQYXltZW50IHJlcXVpcmVkIiwgInJlc291cmNlIjogeyJ1cmwiOiAiaHR0cHM6Ly9hcGkucHJpbnRtb25leWxhYi5jb20vYXBpL3YxL2tyLXByaWNlcyIsICJkZXNjcmlwdGlvbiI6ICJLb3JlYW4gZXhjaGFuZ2UgcHJpY2VzIChVcGJpdCwgQml0aHVtYikgZm9yIGEgc2luZ2xlIHRva2VuIGluIEtSVyIsICJtaW1lVHlwZSI6ICJhcHBsaWNhdGlvbi9qc29uIn0sICJhY2NlcHRzIjogW3sic2NoZW1lIjogImV4YWN0IiwgIm5ldHdvcmsiOiAiZWlwMTU1Ojg0NTMiLCAiYXNzZXQiOiAiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwgImFtb3VudCI6ICIyMDAwIiwgInBheVRvIjogIjB4Y0Y5MjIzZUNlODk1MjU4ZEVhOEQyODhBRUJjZjg0NkFiOEUzNDJmQiIsICJtYXhUaW1lb3V0U2Vjb25kcyI6IDMwMCwgImV4dHJhIjogeyJuYW1lIjogIlVTRCBDb2luIiwgInZlcnNpb24iOiAiMiIsICJyZXNvdXJjZSI6ICJodHRwczovL2FwaS5wcmludG1vbmV5bGFiLmNvbS9hcGkvdjEva3ItcHJpY2VzIn0sICJyZXNvdXJjZSI6ICJodHRwczovL2FwaS5wcmludG1vbmV5bGFiLmNvbS9hcGkvdjEva3ItcHJpY2VzIn0sIHsic2NoZW1lIjogImV4YWN0IiwgIm5ldHdvcmsiOiAiZWlwMTU1OjEzNyIsICJhc3NldCI6ICIweDNjNDk5YzU0MmNFRjVFMzgxMWUxMTkyY2U3MGQ4Y0MwM2Q1YzMzNTkiLCAiYW1vdW50IjogIjIwMDAiLCAicGF5VG8iOiAiMHhjRjkyMjNlQ2U4OTUyNThkRWE4RDI4OEFFQmNmODQ2QWI4RTM0MmZCIiwgIm1heFRpbWVvdXRTZWNvbmRzIjogMzAwLCAiZXh0cmEiOiB7Im5hbWUiOiAiVVNEIENvaW4iLCAidmVyc2lvbiI6ICIyIiwgInJlc291cmNlIjogImh0dHBzOi8vYXBpLnByaW50bW9uZXlsYWIuY29tL2FwaS92MS9rci1wcmljZXMifSwgInJlc291cmNlIjogImh0dHBzOi8vYXBpLnByaW50bW9uZXlsYWIuY29tL2FwaS92MS9rci1wcmljZXMifSwgeyJzY2hlbWUiOiAiZXhhY3QiLCAibmV0d29yayI6ICJzb2xhbmE6NWV5a3Q0VXNGdjhQOE5KZFRSRXBZMXZ6cUtxWkt2ZHAiLCAiYXNzZXQiOiAiRVBqRldkZDVBdWZxU1NxZU0ycU4xeHp5YmFwQzhHNHdFR0drWnd5VER0MXYiLCAiYW1vdW50IjogIjIwMDAiLCAicGF5VG8iOiAiM1l3eGszMVN2V0t3WkJkWTZiTHZqbW41aDRteldjVDNISjVVWmJZWG9WeTkiLCAibWF4VGltZW91dFNlY29uZHMiOiAzMDAsICJleHRyYSI6IHsiZmVlUGF5ZXIiOiAiQkVOckxvVWJuZHhvTk1VUzVKWEFwR010TnlrTGpGWFhpeE10cER3RFI5U1AiLCAicmVzb3VyY2UiOiAiaHR0cHM6Ly9hcGkucHJpbnRtb25leWxhYi5jb20vYXBpL3YxL2tyLXByaWNlcyJ9LCAicmVzb3VyY2UiOiAiaHR0cHM6Ly9hcGkucHJpbnRtb25leWxhYi5jb20vYXBpL3YxL2tyLXByaWNlcyJ9XSwgImV4dGVuc2lvbnMiOiB7ImJhemFhciI6IHsiaW5mbyI6IHsiaW5wdXQiOiB7InR5cGUiOiAiaHR0cCIsICJxdWVyeVBhcmFtcyI6IHsic3ltYm9sIjogIkJUQyIsICJleGNoYW5nZSI6ICJhbGwifSwgIm1ldGhvZCI6ICJHRVQifSwgIm91dHB1dCI6IHsidHlwZSI6ICJqc29uIiwgImV4YW1wbGUiOiB7InN5bWJvbCI6ICJCVEMiLCAiZGF0YSI6IHsidXBiaXQiOiB7ImV4Y2hhbmdlIjogInVwYml0IiwgInN5bWJvbCI6ICJCVEMiLCAicHJpY2Vfa3J3IjogMTQyMDAwMDAwLCAidm9sdW1lXzI0aCI6IDEyMzQ1NjcuODksICJjaGFuZ2VfcmF0ZSI6IDAuMDIsICJkYXRhX2FnZV9zZWNvbmRzIjogMH0sICJiaXRodW1iIjogeyJleGNoYW5nZSI6ICJiaXRodW1iIiwgInN5bWJvbCI6ICJCVEMiLCAicHJpY2Vfa3J3IjogMTQxOTUwMDAwLCAidm9sdW1lXzI0aCI6IDk4NzY1NC4zMiwgImNoYW5nZV9yYXRlIjogMC4wMTksICJkYXRhX2FnZV9zZWNvbmRzIjogMH19LCAidGltZXN0YW1wIjogMTc3NjM0MDAwMDAwMH19fSwgInNjaGVtYSI6IHsiJHNjaGVtYSI6ICJodHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC8yMDIwLTEyL3NjaGVtYSIsICJ0eXBlIjogIm9iamVjdCIsICJwcm9wZXJ0aWVzIjogeyJpbnB1dCI6IHsidHlwZSI6ICJvYmplY3QiLCAicHJvcGVydGllcyI6IHsidHlwZSI6IHsidHlwZSI6ICJzdHJpbmciLCAiY29uc3QiOiAiaHR0cCJ9LCAibWV0aG9kIjogeyJ0eXBlIjogInN0cmluZyIsICJlbnVtIjogWyJHRVQiLCAiSEVBRCIsICJERUxFVEUiXX0sICJxdWVyeVBhcmFtcyI6IHsidHlwZSI6ICJvYmplY3QiLCAicHJvcGVydGllcyI6IHsic3ltYm9sIjogeyJ0eXBlIjogInN0cmluZyIsICJkZXNjcmlwdGlvbiI6ICJDcnlwdG8gc3ltYm9sIChlLmcuLCBCVEMsIEVUSCkifSwgImV4Y2hhbmdlIjogeyJ0eXBlIjogInN0cmluZyIsICJlbnVtIjogWyJ1cGJpdCIsICJiaXRodW1iIiwgImFsbCJdLCAiZGVzY3JpcHRpb24iOiAiRXhjaGFuZ2UgdG8gcXVlcnkifX0sICJyZXF1aXJlZCI6IFsic3ltYm9sIl19fSwgInJlcXVpcmVkIjogWyJ0eXBlIiwgIm1ldGhvZCJdLCAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZX0sICJvdXRwdXQiOiB7InR5cGUiOiAib2JqZWN0IiwgInByb3BlcnRpZXMiOiB7InR5cGUiOiB7InR5cGUiOiAic3RyaW5nIn0sICJleGFtcGxlIjogeyJ0eXBlIjogIm9iamVjdCJ9fSwgInJlcXVpcmVkIjogWyJ0eXBlIl19fSwgInJlcXVpcmVkIjogWyJpbnB1dCJdfX0sICJjYXRhbG9nIjogeyJsb2NhbGUiOiAia28tS1IiLCAianVyaXNkaWN0aW9uIjogIktSIiwgInRhcmdldF91c2VycyI6IFsiYWktYWdlbnRzIiwgInRyYWRpbmctYm90cyJdLCAibGFuZ3VhZ2UiOiAiZW4iLCAiZGF0YV9zb3VyY2VzIjogWyJ1cGJpdCIsICJiaXRodW1iIl0sICJ1cGRhdGVfZnJlcXVlbmN5IjogInJlYWwtdGltZSIsICJjYXRlZ29yeSI6ICJrb3JlYW4tY3J5cHRvLWRhdGEifX19",
"report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=cRNwmhgFGuZqsWpTeblOUSNFcj7E%2FtmrjHyDHFHMc250HvnYWfDEM9HeeBh3fUReQud6fJAB4bXKN3uof%2FvsMQ8u9CJXIjmvQl%2FWvfTVlRyF6xUrk%2BOrzpNMinZEttt%2F%2F8UApm2mWN4%3D\"}]}",
"server": "cloudflare"
}
Response body
{
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "3Ywxk31SvWKwZBdY6bLvjmn5h4mzWcT3HJ5UZbYXoVy9",
"resource": "https://api.printmoneylab.com/api/v1/kr-prices",
"scheme": "exact"
}
],
"error": "Payment required",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"exchange": "all",
"symbol": "BTC"
},
"type": "http"
},
"output": {
"example": {
"data": {
"bithumb": {
"change_rate": 0.019,
"data_age_seconds": 0,
"exchange": "bithumb",
"price_krw": 141950000,
"symbol": "BTC",
"volume_24h": 987654.32
},
"upbit": {
"change_rate": 0.02,
"data_age_seconds": 0,
"exchange": "upbit",
"price_krw": 142000000,
"symbol": "BTC",
"volume_24h": 1234567.89
}
},
"symbol": "BTC",
"timestamp": 1776340000000
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"exchange": {
"description": "Exchange to query",
"enum": [
"upbit",
"bithumb",
"all"
],
"type": "string"
},
"symbol": {
"description": "Crypto symbol (e.g., BTC, ETH)",
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"catalog": {
"category": "korean-crypto-data",
"data_sources": [
"upbit",
"bithumb"
],
"jurisdiction": "KR",
"language": "en",
"locale": "ko-KR",
"target_users": [
"ai-agents",
"trading-bots"
],
"update_frequency": "real-time"
}
},
"resource": {
"description": "Korean exchange prices (Upbit, Bithumb) for a single token in KRW",
"mimeType": "application/json",
"url": "https://api.printmoneylab.com/api/v1/kr-prices"
},
"x402Version": 2
}
Request headers
{
"accept": "*/*",
"user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}
Machine contract
Schemas.
InputJSON
{
"method": "GET",
"queryParams": {
"exchange": "all",
"symbol": "BTC"
},
"type": "http"
}
OutputJSON
{
"example": {
"data": {
"bithumb": {
"change_rate": 0.019,
"data_age_seconds": 0,
"exchange": "bithumb",
"price_krw": 141950000,
"symbol": "BTC",
"volume_24h": 987654.32
},
"upbit": {
"change_rate": 0.02,
"data_age_seconds": 0,
"exchange": "upbit",
"price_krw": 142000000,
"symbol": "BTC",
"volume_24h": 1234567.89
}
},
"symbol": "BTC",
"timestamp": 1776340000000
},
"type": "json"
}