{"url":"https://agi.apify.com/protocols/x402/prepaid-tokens","checked_at":1793643136,"methods":{"GET":{"capture":{"status":402,"headers":{"content-type":"application/json; charset=utf-8","payment-required":"eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQQVlNRU5ULVNJR05BVFVSRSBoZWFkZXIgaXMgcmVxdWlyZWQuIiwicmVzb3VyY2UiOnsiZGVzY3JpcHRpb24iOiJBcGlmeSBpcyB0aGUgbGFyZ2VzdCBhbmQgbW9zdCB0cnVzdGVkIG1hcmtldHBsYWNlIG9mIHRvb2xzIGZvciB3ZWIgc2NyYXBpbmcsIGNyYXdsaW5nLCBkYXRhIGV4dHJhY3Rpb24sIGFuZCBhdXRvbWF0aW9uLiBVc2UgdGhlc2UgdG9vbHMsIGNhbGxlZCBBY3RvcnMsIHRvIGV4dHJhY3Qgc3RydWN0dXJlZCBkYXRhIGZyb20gc29jaWFsIG1lZGlhLCBlLWNvbW1lcmNlIHNpdGVzLCBzZWFyY2ggZW5naW5lcywgbWFwcywgdHJhdmVsIHNpdGVzLCBvciBhbnkgb3RoZXIgd2Vic2l0ZS4gVHVybiB0aGUgb3BlbiB3ZWIgaW50byBhIHJlYWwtdGltZSBkYXRhIHNvdXJjZSBmb3IgeW91ciByZXNlYXJjaCwgbGVhZCBnZW5lcmF0aW9uLCBhbmQgbW9uaXRvcmluZy4iLCJtaW1lVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJzZXJ2aWNlTmFtZSI6IkFwaWZ5IiwidGFncyI6WyJhdXRvbWF0aW9uIiwid2ViLWRhdGEiLCJjcmF3bGluZyIsImNvbnRleHQiLCJzY3JhcGluZyJdLCJpY29uVXJsIjoiaHR0cHM6Ly9hcGlmeS5jb20vaWNvbjYucG5nIiwidXJsIjoiaHR0cHM6Ly9hZ2kuYXBpZnkuY29tL3Byb3RvY29scy94NDAyL3ByZXBhaWQtdG9rZW5zIn0sImFjY2VwdHMiOlt7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJhbW91bnQiOiIxMDAwMDAwIiwicGF5VG8iOiIweDRhQWJFMTdDMjM5ZUY3MWMzQTI2YkE3QzJiM2UwQWVCYmZDMURGMjYiLCJtYXhUaW1lb3V0U2Vjb25kcyI6NjAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYXNzZXQiOiJFUGpGV2RkNUF1ZnFTU3FlTTJxTjF4enliYXBDOEc0d0VHR2tad3lURHQxdiIsImFtb3VudCI6IjEwMDAwMDAiLCJwYXlUbyI6IkVDVVBrcTZEUDhWVVNFdWVMNHFOem55TkRKTHd1NlBRaG5NUTVjdVpzVExIIiwibWF4VGltZW91dFNlY29uZHMiOjYwLCJleHRyYSI6eyJmZWVQYXllciI6IkQ2Wmh0TlE1blQ5Wm5USFVicVhac1R4NU1IMnJQRmlCQmdnWDRoWTFXZVBNIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYXNzZXQiOiJFczl2TUZyemFDRVJtSmZyRjRIMkZZRDRLQ29Oa1kxMU1jQ2U4QmVud05ZQiIsImFtb3VudCI6IjEwMDAwMDAiLCJwYXlUbyI6IkVDVVBrcTZEUDhWVVNFdWVMNHFOem55TkRKTHd1NlBRaG5NUTVjdVpzVExIIiwibWF4VGltZW91dFNlY29uZHMiOjYwLCJleHRyYSI6eyJmZWVQYXllciI6IkQ2Wmh0TlE1blQ5Wm5USFVicVhac1R4NU1IMnJQRmlCQmdnWDRoWTFXZVBNIn19XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiZGlzY292ZXJhYmxlIjp0cnVlLCJjYXRlZ29yeSI6IkRhdGEiLCJ0YWdzIjpbImF1dG9tYXRpb24iLCJ3ZWItZGF0YSIsImNyYXdsaW5nIiwiY29udGV4dCIsInNjcmFwaW5nIl0sImluZm8iOnsiaW5wdXQiOnsidHlwZSI6Imh0dHAiLCJtZXRob2QiOiJHRVQiLCJxdWVyeVBhcmFtcyI6eyJhbW91bnQiOiIyIiwiY3VycmVuY3kiOiJ1c2QifX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsidG9rZW4iOiJhcGlmeV9hcGlfeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4IiwicmVtYWluaW5nQmFsYW5jZVVzZCI6MiwiZXhwaXJlc0F0IjoiMjAyNy0wMS0wMVQwMDowMDowMC4wMDBaIn19fSwic2NoZW1hIjp7IiRzY2hlbWEiOiJodHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC8yMDIwLTEyL3NjaGVtYSIsInR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImlucHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoiaHR0cCJ9LCJtZXRob2QiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiR0VUIiwiSEVBRCIsIkRFTEVURSJdfSwicXVlcnlQYXJhbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiYW1vdW50Ijp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXlxcZCsoXFwuXFxkezEsMn0pPyQiLCJkZXNjcmlwdGlvbiI6IlByZXBhaWQgYW1vdW50IGluIFVTRCAoZS5nLiBcIjVcIiBvciBcIjEuNTBcIikuIE1pbmltdW0gJDEuIn0sImN1cnJlbmN5Ijp7InR5cGUiOiJzdHJpbmciLCJlbnVtIjpbInVzZCJdLCJkZXNjcmlwdGlvbiI6IlBheW1lbnQgY3VycmVuY3kuIE9ubHkgXCJ1c2RcIiBpcyBzdXBwb3J0ZWQuIn19LCJyZXF1aXJlZCI6WyJhbW91bnQiLCJjdXJyZW5jeSJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9LCJoZWFkZXJzIjp7InR5cGUiOiJvYmplY3QiLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6eyJ0eXBlIjoic3RyaW5nIn19fSwicmVxdWlyZWQiOlsidHlwZSIsIm1ldGhvZCJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9LCJvdXRwdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJqc29uIn0sImV4YW1wbGUiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidG9rZW4iOnsidHlwZSI6InN0cmluZyIsImRlc2NyaXB0aW9uIjoiQXBpZnkgQVBJIHRva2VuOyB1c2UgYXMgQXV0aG9yaXphdGlvbjogQmVhcmVyIDx0b2tlbj4uIn0sInJlbWFpbmluZ0JhbGFuY2VVc2QiOnsidHlwZSI6Im51bWJlciJ9LCJleHBpcmVzQXQiOnsidHlwZSI6InN0cmluZyIsImZvcm1hdCI6ImRhdGUtdGltZSJ9fSwicmVxdWlyZWQiOlsidG9rZW4iLCJyZW1haW5pbmdCYWxhbmNlVXNkIiwiZXhwaXJlc0F0Il0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwiZXhhbXBsZSJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9fSwicmVxdWlyZWQiOlsiaW5wdXQiXX19fX0="},"body":"{\"x402Version\":2,\"error\":\"PAYMENT-SIGNATURE header is required.\",\"resource\":{\"description\":\"Apify is the largest and most trusted marketplace of tools for web scraping, crawling, data extraction, and automation. Use these tools, called Actors, to extract structured data from social media, e-commerce sites, search engines, maps, travel sites, or any other website. Turn the open web into a real-time data source for your research, lead generation, and monitoring.\",\"mimeType\":\"application/json\",\"serviceName\":\"Apify\",\"tags\":[\"automation\",\"web-data\",\"crawling\",\"context\",\"scraping\"],\"iconUrl\":\"https://apify.com/icon6.png\",\"url\":\"https://agi.apify.com/protocols/x402/prepaid-tokens\"},\"accepts\":[{\"scheme\":\"exact\",\"network\":\"eip155:8453\",\"asset\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"amount\":\"1000000\",\"payTo\":\"0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26\",\"maxTimeoutSeconds\":60,\"extra\":{\"name\":\"USD Coin\",\"version\":\"2\"}},{\"scheme\":\"exact\",\"network\":\"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\",\"asset\":\"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\",\"amount\":\"1000000\",\"payTo\":\"ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH\",\"maxTimeoutSeconds\":60,\"extra\":{\"feePayer\":\"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM\"}},{\"scheme\":\"exact\",\"network\":\"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\",\"asset\":\"Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB\",\"amount\":\"1000000\",\"payTo\":\"ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH\",\"maxTimeoutSeconds\":60,\"extra\":{\"feePayer\":\"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM\"}}],\"extensions\":{\"bazaar\":{\"discoverable\":true,\"category\":\"Data\",\"tags\":[\"automation\",\"web-data\",\"crawling\",\"context\",\"scraping\"],\"info\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"queryParams\":{\"amount\":\"2\",\"currency\":\"usd\"}},\"output\":{\"type\":\"json\",\"example\":{\"token\":\"apify_api_xxxxxxxxxxxxxxxxxxxxxxxx\",\"remainingBalanceUsd\":2,\"expiresAt\":\"2027-01-01T00:00:00.000Z\"}}},\"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\":{\"amount\":{\"type\":\"string\",\"pattern\":\"^\\\\d+(\\\\.\\\\d{1,2})?$\",\"description\":\"Prepaid amount in USD (e.g. \\\"5\\\" or \\\"1.50\\\"). Minimum $1.\"},\"currency\":{\"type\":\"string\",\"enum\":[\"usd\"],\"description\":\"Payment currency. Only \\\"usd\\\" is supported.\"}},\"required\":[\"amount\",\"currency\"],\"additionalProperties\":false},\"headers\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}}},\"required\":[\"type\",\"method\"],\"additionalProperties\":false},\"output\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\",\"const\":\"json\"},\"example\":{\"type\":\"object\",\"properties\":{\"token\":{\"type\":\"string\",\"description\":\"Apify API token; use as Authorization: Bearer <token>.\"},\"remainingBalanceUsd\":{\"type\":\"number\"},\"expiresAt\":{\"type\":\"string\",\"format\":\"date-time\"}},\"required\":[\"token\",\"remainingBalanceUsd\",\"expiresAt\"],\"additionalProperties\":false}},\"required\":[\"type\",\"example\"],\"additionalProperties\":false}},\"required\":[\"input\"]}}}}","sha256":"eb401e7c75d6f83cfac2f7076890b5e0a8a275e5389ef1b8d73e055d5d9526b8"},"result":{"payable":true,"x402Version":2,"requirements_in":"header","errors":0,"warnings":0,"findings":[{"id":"status","severity":"error","pass":true,"detail":"HTTP 402"},{"id":"header.decodes","severity":"error","pass":true,"detail":"PAYMENT-REQUIRED header must be base64 JSON"},{"id":"requirements","severity":"error","pass":true,"detail":"machine-readable requirements found in header"},{"id":"x402Version","severity":"error","pass":true,"detail":"x402Version=2"},{"id":"v2.header","severity":"warn","pass":true,"detail":"v2 carries requirements in the PAYMENT-REQUIRED header"},{"id":"v2.resource","severity":"warn","pass":true,"detail":"v2 has a top-level resource object with url"},{"id":"accepts.nonempty","severity":"error","pass":true,"detail":"3 payment option(s)"},{"id":"accepts[0].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[0].network","severity":"warn","pass":true,"detail":"network='eip155:8453'"},{"id":"accepts[0].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[0].payTo","severity":"error","pass":true,"detail":"payTo='0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26' must be a 0x address"},{"id":"accepts[0].asset","severity":"error","pass":true,"detail":"asset='0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913' must be the token contract address"},{"id":"accepts[0].asset_known","severity":"warn","pass":true,"detail":"asset is USDC on chain 8453"},{"id":"accepts[0].extra.eip712","severity":"error","pass":true,"detail":"extra.name='USD Coin' extra.version='2' (EIP-712 domain; without them no signature verifies)"},{"id":"accepts[0].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"accepts[1].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[1].network","severity":"warn","pass":true,"detail":"network='solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'"},{"id":"accepts[1].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[1].payTo","severity":"error","pass":true,"detail":"payTo='ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH' must be a base58 address"},{"id":"accepts[1].asset","severity":"error","pass":true,"detail":"asset='EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v' must be a mint address"},{"id":"accepts[1].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"accepts[2].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[2].network","severity":"warn","pass":true,"detail":"network='solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'"},{"id":"accepts[2].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[2].payTo","severity":"error","pass":true,"detail":"payTo='ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH' must be a base58 address"},{"id":"accepts[2].asset","severity":"error","pass":true,"detail":"asset='Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB' must be a mint address"},{"id":"accepts[2].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"header_vs_body","severity":"error","pass":true,"detail":"header and body describe the same offers (compared by scheme, network, amount, payTo, asset)"}]}},"POST":{"capture":{"status":402,"headers":{"content-type":"application/json; charset=utf-8","payment-required":"eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQQVlNRU5ULVNJR05BVFVSRSBoZWFkZXIgaXMgcmVxdWlyZWQuIiwicmVzb3VyY2UiOnsiZGVzY3JpcHRpb24iOiJBcGlmeSBpcyB0aGUgbGFyZ2VzdCBhbmQgbW9zdCB0cnVzdGVkIG1hcmtldHBsYWNlIG9mIHRvb2xzIGZvciB3ZWIgc2NyYXBpbmcsIGNyYXdsaW5nLCBkYXRhIGV4dHJhY3Rpb24sIGFuZCBhdXRvbWF0aW9uLiBVc2UgdGhlc2UgdG9vbHMsIGNhbGxlZCBBY3RvcnMsIHRvIGV4dHJhY3Qgc3RydWN0dXJlZCBkYXRhIGZyb20gc29jaWFsIG1lZGlhLCBlLWNvbW1lcmNlIHNpdGVzLCBzZWFyY2ggZW5naW5lcywgbWFwcywgdHJhdmVsIHNpdGVzLCBvciBhbnkgb3RoZXIgd2Vic2l0ZS4gVHVybiB0aGUgb3BlbiB3ZWIgaW50byBhIHJlYWwtdGltZSBkYXRhIHNvdXJjZSBmb3IgeW91ciByZXNlYXJjaCwgbGVhZCBnZW5lcmF0aW9uLCBhbmQgbW9uaXRvcmluZy4iLCJtaW1lVHlwZSI6ImFwcGxpY2F0aW9uL2pzb24iLCJzZXJ2aWNlTmFtZSI6IkFwaWZ5IiwidGFncyI6WyJhdXRvbWF0aW9uIiwid2ViLWRhdGEiLCJjcmF3bGluZyIsImNvbnRleHQiLCJzY3JhcGluZyJdLCJpY29uVXJsIjoiaHR0cHM6Ly9hcGlmeS5jb20vaWNvbjYucG5nIiwidXJsIjoiaHR0cHM6Ly9hZ2kuYXBpZnkuY29tL3Byb3RvY29scy94NDAyL3ByZXBhaWQtdG9rZW5zIn0sImFjY2VwdHMiOlt7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJhbW91bnQiOiIxMDAwMDAwIiwicGF5VG8iOiIweDRhQWJFMTdDMjM5ZUY3MWMzQTI2YkE3QzJiM2UwQWVCYmZDMURGMjYiLCJtYXhUaW1lb3V0U2Vjb25kcyI6NjAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYXNzZXQiOiJFUGpGV2RkNUF1ZnFTU3FlTTJxTjF4enliYXBDOEc0d0VHR2tad3lURHQxdiIsImFtb3VudCI6IjEwMDAwMDAiLCJwYXlUbyI6IkVDVVBrcTZEUDhWVVNFdWVMNHFOem55TkRKTHd1NlBRaG5NUTVjdVpzVExIIiwibWF4VGltZW91dFNlY29uZHMiOjYwLCJleHRyYSI6eyJmZWVQYXllciI6IkQ2Wmh0TlE1blQ5Wm5USFVicVhac1R4NU1IMnJQRmlCQmdnWDRoWTFXZVBNIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYXNzZXQiOiJFczl2TUZyemFDRVJtSmZyRjRIMkZZRDRLQ29Oa1kxMU1jQ2U4QmVud05ZQiIsImFtb3VudCI6IjEwMDAwMDAiLCJwYXlUbyI6IkVDVVBrcTZEUDhWVVNFdWVMNHFOem55TkRKTHd1NlBRaG5NUTVjdVpzVExIIiwibWF4VGltZW91dFNlY29uZHMiOjYwLCJleHRyYSI6eyJmZWVQYXllciI6IkQ2Wmh0TlE1blQ5Wm5USFVicVhac1R4NU1IMnJQRmlCQmdnWDRoWTFXZVBNIn19XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiZGlzY292ZXJhYmxlIjp0cnVlLCJjYXRlZ29yeSI6IkRhdGEiLCJ0YWdzIjpbImF1dG9tYXRpb24iLCJ3ZWItZGF0YSIsImNyYXdsaW5nIiwiY29udGV4dCIsInNjcmFwaW5nIl0sImluZm8iOnsiaW5wdXQiOnsidHlwZSI6Imh0dHAiLCJtZXRob2QiOiJHRVQiLCJxdWVyeVBhcmFtcyI6eyJhbW91bnQiOiIyIiwiY3VycmVuY3kiOiJ1c2QifX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsidG9rZW4iOiJhcGlmeV9hcGlfeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4IiwicmVtYWluaW5nQmFsYW5jZVVzZCI6MiwiZXhwaXJlc0F0IjoiMjAyNy0wMS0wMVQwMDowMDowMC4wMDBaIn19fSwic2NoZW1hIjp7IiRzY2hlbWEiOiJodHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC8yMDIwLTEyL3NjaGVtYSIsInR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImlucHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoiaHR0cCJ9LCJtZXRob2QiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiR0VUIiwiSEVBRCIsIkRFTEVURSJdfSwicXVlcnlQYXJhbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiYW1vdW50Ijp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXlxcZCsoXFwuXFxkezEsMn0pPyQiLCJkZXNjcmlwdGlvbiI6IlByZXBhaWQgYW1vdW50IGluIFVTRCAoZS5nLiBcIjVcIiBvciBcIjEuNTBcIikuIE1pbmltdW0gJDEuIn0sImN1cnJlbmN5Ijp7InR5cGUiOiJzdHJpbmciLCJlbnVtIjpbInVzZCJdLCJkZXNjcmlwdGlvbiI6IlBheW1lbnQgY3VycmVuY3kuIE9ubHkgXCJ1c2RcIiBpcyBzdXBwb3J0ZWQuIn19LCJyZXF1aXJlZCI6WyJhbW91bnQiLCJjdXJyZW5jeSJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9LCJoZWFkZXJzIjp7InR5cGUiOiJvYmplY3QiLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6eyJ0eXBlIjoic3RyaW5nIn19fSwicmVxdWlyZWQiOlsidHlwZSIsIm1ldGhvZCJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9LCJvdXRwdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJqc29uIn0sImV4YW1wbGUiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidG9rZW4iOnsidHlwZSI6InN0cmluZyIsImRlc2NyaXB0aW9uIjoiQXBpZnkgQVBJIHRva2VuOyB1c2UgYXMgQXV0aG9yaXphdGlvbjogQmVhcmVyIDx0b2tlbj4uIn0sInJlbWFpbmluZ0JhbGFuY2VVc2QiOnsidHlwZSI6Im51bWJlciJ9LCJleHBpcmVzQXQiOnsidHlwZSI6InN0cmluZyIsImZvcm1hdCI6ImRhdGUtdGltZSJ9fSwicmVxdWlyZWQiOlsidG9rZW4iLCJyZW1haW5pbmdCYWxhbmNlVXNkIiwiZXhwaXJlc0F0Il0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwiZXhhbXBsZSJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9fSwicmVxdWlyZWQiOlsiaW5wdXQiXX19fX0="},"body":"{\"x402Version\":2,\"error\":\"PAYMENT-SIGNATURE header is required.\",\"resource\":{\"description\":\"Apify is the largest and most trusted marketplace of tools for web scraping, crawling, data extraction, and automation. Use these tools, called Actors, to extract structured data from social media, e-commerce sites, search engines, maps, travel sites, or any other website. Turn the open web into a real-time data source for your research, lead generation, and monitoring.\",\"mimeType\":\"application/json\",\"serviceName\":\"Apify\",\"tags\":[\"automation\",\"web-data\",\"crawling\",\"context\",\"scraping\"],\"iconUrl\":\"https://apify.com/icon6.png\",\"url\":\"https://agi.apify.com/protocols/x402/prepaid-tokens\"},\"accepts\":[{\"scheme\":\"exact\",\"network\":\"eip155:8453\",\"asset\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"amount\":\"1000000\",\"payTo\":\"0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26\",\"maxTimeoutSeconds\":60,\"extra\":{\"name\":\"USD Coin\",\"version\":\"2\"}},{\"scheme\":\"exact\",\"network\":\"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\",\"asset\":\"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\",\"amount\":\"1000000\",\"payTo\":\"ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH\",\"maxTimeoutSeconds\":60,\"extra\":{\"feePayer\":\"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM\"}},{\"scheme\":\"exact\",\"network\":\"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\",\"asset\":\"Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB\",\"amount\":\"1000000\",\"payTo\":\"ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH\",\"maxTimeoutSeconds\":60,\"extra\":{\"feePayer\":\"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM\"}}],\"extensions\":{\"bazaar\":{\"discoverable\":true,\"category\":\"Data\",\"tags\":[\"automation\",\"web-data\",\"crawling\",\"context\",\"scraping\"],\"info\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"queryParams\":{\"amount\":\"2\",\"currency\":\"usd\"}},\"output\":{\"type\":\"json\",\"example\":{\"token\":\"apify_api_xxxxxxxxxxxxxxxxxxxxxxxx\",\"remainingBalanceUsd\":2,\"expiresAt\":\"2027-01-01T00:00:00.000Z\"}}},\"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\":{\"amount\":{\"type\":\"string\",\"pattern\":\"^\\\\d+(\\\\.\\\\d{1,2})?$\",\"description\":\"Prepaid amount in USD (e.g. \\\"5\\\" or \\\"1.50\\\"). Minimum $1.\"},\"currency\":{\"type\":\"string\",\"enum\":[\"usd\"],\"description\":\"Payment currency. Only \\\"usd\\\" is supported.\"}},\"required\":[\"amount\",\"currency\"],\"additionalProperties\":false},\"headers\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}}},\"required\":[\"type\",\"method\"],\"additionalProperties\":false},\"output\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\",\"const\":\"json\"},\"example\":{\"type\":\"object\",\"properties\":{\"token\":{\"type\":\"string\",\"description\":\"Apify API token; use as Authorization: Bearer <token>.\"},\"remainingBalanceUsd\":{\"type\":\"number\"},\"expiresAt\":{\"type\":\"string\",\"format\":\"date-time\"}},\"required\":[\"token\",\"remainingBalanceUsd\",\"expiresAt\"],\"additionalProperties\":false}},\"required\":[\"type\",\"example\"],\"additionalProperties\":false}},\"required\":[\"input\"]}}}}","sha256":"eb401e7c75d6f83cfac2f7076890b5e0a8a275e5389ef1b8d73e055d5d9526b8"},"result":{"payable":true,"x402Version":2,"requirements_in":"header","errors":0,"warnings":0,"findings":[{"id":"status","severity":"error","pass":true,"detail":"HTTP 402"},{"id":"header.decodes","severity":"error","pass":true,"detail":"PAYMENT-REQUIRED header must be base64 JSON"},{"id":"requirements","severity":"error","pass":true,"detail":"machine-readable requirements found in header"},{"id":"x402Version","severity":"error","pass":true,"detail":"x402Version=2"},{"id":"v2.header","severity":"warn","pass":true,"detail":"v2 carries requirements in the PAYMENT-REQUIRED header"},{"id":"v2.resource","severity":"warn","pass":true,"detail":"v2 has a top-level resource object with url"},{"id":"accepts.nonempty","severity":"error","pass":true,"detail":"3 payment option(s)"},{"id":"accepts[0].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[0].network","severity":"warn","pass":true,"detail":"network='eip155:8453'"},{"id":"accepts[0].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[0].payTo","severity":"error","pass":true,"detail":"payTo='0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26' must be a 0x address"},{"id":"accepts[0].asset","severity":"error","pass":true,"detail":"asset='0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913' must be the token contract address"},{"id":"accepts[0].asset_known","severity":"warn","pass":true,"detail":"asset is USDC on chain 8453"},{"id":"accepts[0].extra.eip712","severity":"error","pass":true,"detail":"extra.name='USD Coin' extra.version='2' (EIP-712 domain; without them no signature verifies)"},{"id":"accepts[0].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"accepts[1].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[1].network","severity":"warn","pass":true,"detail":"network='solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'"},{"id":"accepts[1].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[1].payTo","severity":"error","pass":true,"detail":"payTo='ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH' must be a base58 address"},{"id":"accepts[1].asset","severity":"error","pass":true,"detail":"asset='EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v' must be a mint address"},{"id":"accepts[1].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"accepts[2].scheme","severity":"error","pass":true,"detail":"scheme='exact'"},{"id":"accepts[2].network","severity":"warn","pass":true,"detail":"network='solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp'"},{"id":"accepts[2].amount","severity":"error","pass":true,"detail":"amount='1000000' must be a positive integer string in atomic units"},{"id":"accepts[2].payTo","severity":"error","pass":true,"detail":"payTo='ECUPkq6DP8VUSEueL4qNznyNDJLwu6PQhnMQ5cuZsTLH' must be a base58 address"},{"id":"accepts[2].asset","severity":"error","pass":true,"detail":"asset='Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB' must be a mint address"},{"id":"accepts[2].maxTimeoutSeconds","severity":"warn","pass":true,"detail":"maxTimeoutSeconds=60"},{"id":"header_vs_body","severity":"error","pass":true,"detail":"header and body describe the same offers (compared by scheme, network, amount, payTo, asset)"}]}}},"payable_methods":["GET","POST"],"payable":true}