{"api":"v1","generated_at":"2026-09-16T01:54:18.358Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/artifact-inspector-use-x402atlas-com-certificate-e84eb2","pinned_page":"https://tollindex.com/e/artifact-inspector-use-x402atlas-com-certificate-e84eb2/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"artifact-inspector-use-x402atlas-com-certificate-e84eb2","canonical_url":"https://artifact-inspector.use.x402atlas.com/certificate","resource":"https://artifact-inspector.use.x402atlas.com/certificate","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"X.509 TLS/SSL certificate inspector — parse fields and SANs, calculate a SHA-256 fingerprint, and check hostname and time validity without trust or revocation claims.","service_name":"Artifact Inspector","declared_category":"utilities","declared_tags":["x509-certificate","tls-certificate","certificate-fingerprint","hostname-match","rfc5280"],"route_template":null,"registry_updated":"2026-09-15T06:32:37.399Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"certificate","category":"other","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"eip155:137","asset":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"registry":"cdp","ordinal":2,"network":"eip155:42161","asset":"0xaf88d065e77c8cc2239327c5edb3a432268e5831","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":2,"unique_payers_30d":1,"last_called_at":"2026-09-15T06:32:37.244Z"},"validation":{"latest":{"observed_at":"2026-09-15T06:53:01.807Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T06:53:01.807Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T06:20:29.660Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T06:11:00.077Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T08:28:31.919Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T14:37:31.278Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","page":"https://tollindex.com/seller/0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","endpoints":62,"hosts":18},"reports":0,"registry_record":{"cdp":[{"tags":["x509-certificate","tls-certificate","certificate-fingerprint","hostname-match","rfc5280"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-15T06:32:37.244Z","l30DaysTotalCalls":2,"l30DaysUniquePayers":1},"resource":"https://artifact-inspector.use.x402atlas.com/certificate","extensions":{"bazaar":{"info":{"input":{"body":{"pem":"-----BEGIN CERTIFICATE-----\nMIIBmDCCAUqgAwIBAgICBAIwBQYDK2VwMEIxJTAjBgNVBAoTHHg0MDJBdGxhcyBT\neW50aGV0aWMgRXhhbXBsZXMxGTAXBgNVBAMTEGFwaS5leGFtcGxlLnRlc3QwHhcN\nMjQwMTAxMDAwMDAwWhcNMzQwMTAxMDAwMDAwWjBCMSUwIwYDVQQKExx4NDAyQXRs\nYXMgU3ludGhldGljIEV4YW1wbGVzMRkwFwYDVQQDExBhcGkuZXhhbXBsZS50ZXN0\nMCowBQYDK2VwAyEAebVWLo/mVPlAeLES6KmLp5AfhTrmlb7X4OORC60ElmSjZDBi\nMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8E\nAjAAMC0GA1UdEQQmMCSCEGFwaS5leGFtcGxlLnRlc3SCEHd3dy5leGFtcGxlLnRl\nc3QwBQYDK2VwA0EAD54hSK5TQKCStJ+erMx4HpqTTAX2eD7eGLZLNwr3DPtfRDfw\no9Lkli6ywIh515laMt/OM2lhcH6qFDZ1prqZDg==\n-----END CERTIFICATE-----\n","at_time":"2024-06-01T12:00:00Z","hostname":"api.example.test"},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"at_time":"2024-06-01T12:00:00Z","hostname":"api.example.test","warnings":["Parsed structure, validity dates, and hostname comparison do not establish certificate trust, revocation status, key possession, identity, or suitability."],"operation":"certificate-inspect","certificate":{"sans":{"uris":[],"dns_names":["api.example.test","www.example.test"],"ip_addresses":[],"email_addresses":[]},"issuer":"CN=api.example.test,O=x402Atlas Synthetic Examples","subject":"CN=api.example.test,O=x402Atlas Synthetic Examples","key_usage":["digital_signature"],"not_after":"2034-01-01T00:00:00Z","not_before":"2024-01-01T00:00:00Z","public_key":{"bits":256,"algorithm":"Ed25519"},"serial_hex":"402","constraints":{"is_ca":false,"max_path_length":-1,"max_path_length_zero":false,"basic_constraints_valid":true},"issuer_rdns":[[{"oid":"2.5.4.10","name":"organizationName","value":"x402Atlas Synthetic Examples"}],[{"oid":"2.5.4.3","name":"commonName","value":"api.example.test"}]],"subject_rdns":[[{"oid":"2.5.4.10","name":"organizationName","value":"x402Atlas Synthetic Examples"}],[{"oid":"2.5.4.3","name":"commonName","value":"api.example.test"}]],"extended_key_usage":["server_auth"],"fingerprint_sha256":"17:D4:EE:92:E7:8A:61:99:72:9B:A2:F6:27:61:B0:20:ED:29:6A:1F:28:BD:BC:CC:07:35:4E:B2:EC:B9:BC:7D","signature_algorithm":"Ed25519"},"time_status":"currently_valid","hostname_matches":true,"algorithm_version":"x509-certificate-inspect-v1","hostname_evaluated":true}}},"tags":["x509-certificate","tls-certificate","certificate-fingerprint","hostname-match","rfc5280"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["pem","at_time","hostname"],"properties":{"pem":{"type":"string","maxLength":98304,"minLength":1,"description":"Exactly one PEM CERTIFICATE block; mutually exclusive with der_base64"},"at_time":{"type":"string","format":"date-time","description":"Required fixed RFC3339 instant used only for validity comparison"},"hostname":{"type":"string","maxLength":253,"minLength":1,"description":"Optional hostname for the standard certificate name matcher"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["operation","algorithm_version","at_time","hostname_evaluated","hostname","hostname_matches","time_status","certificate","warnings"],"properties":{"_atlas":{"type":"object","required":["docs"],"properties":{"docs":{"type":"string","format":"uri","maxLength":512,"description":"Documentation URL for this bridge"},"related":{"type":"array","items":{"type":"object","required":["bridge","url","docs","summary"],"properties":{"url":{"type":"string","format":"uri","maxLength":512,"description":"Related route URL"},"docs":{"type":"string","format":"uri","maxLength":512,"description":"Related bridge documentation URL"},"bridge":{"type":"string","maxLength":64,"description":"Related bridge name"},"summary":{"type":"string","maxLength":256,"description":"Short capability summary"}},"description":"One related Atlas route","additionalProperties":false},"maxItems":3,"description":"Bounded related Atlas routes"}},"description":"Atlas documentation and related-route metadata added after deployment","additionalProperties":false},"at_time":{"type":"string","format":"date-time","description":"Applied validity comparison instant"},"hostname":{"type":"string","description":"Compared hostname, empty when not requested"},"warnings":{"type":"array","items":{"type":"string","description":"Human-readable warning"},"maxItems":8,"description":"Trust and parsing limitations; never certificate trust conclusions"},"operation":{"type":"string","const":"certificate-inspect","description":"Stable operation name"},"certificate":{"type":"object","required":["fingerprint_sha256","serial_hex","subject","subject_rdns","issuer","issuer_rdns","not_before","not_after","sans","key_usage","extended_key_usage","public_key","signature_algorithm","constraints"],"properties":{"sans":{"type":"object","required":["dns_names","email_addresses","ip_addresses","uris"],"properties":{"uris":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":256,"description":"URI subject alternative names; never fetched"},"dns_names":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":256,"description":"DNS subject alternative names"},"ip_addresses":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":256,"description":"Canonical IP subject alternative names"},"email_addresses":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":256,"description":"Email subject alternative names"}},"description":"Caller-provided subject alternative names; URI values were not fetched","additionalProperties":false},"issuer":{"type":"string","description":"Printable issuer distinguished name"},"subject":{"type":"string","description":"Printable subject distinguished name"},"key_usage":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":9,"description":"Normalized RFC 5280 key usage names"},"not_after":{"type":"string","format":"date-time","description":"Certificate validity upper bound"},"not_before":{"type":"string","format":"date-time","description":"Certificate validity lower bound"},"public_key":{"type":"object","required":["algorithm","bits"],"properties":{"bits":{"type":"integer","maximum":16384,"minimum":0,"description":"Public-key or curve bit size; zero only for an unsupported parsed type"},"algorithm":{"type":"string","description":"Parsed public-key algorithm"}},"description":"Included public-key algorithm and size","additionalProperties":false},"serial_hex":{"type":"string","description":"Certificate serial number in uppercase hexadecimal"},"constraints":{"type":"object","required":["basic_constraints_valid","is_ca","max_path_length","max_path_length_zero"],"properties":{"is_ca":{"type":"boolean","description":"Certificate CA bit; not a trust result"},"max_path_length":{"type":"integer","minimum":-1,"description":"Parsed path length, often -1 when absent"},"max_path_length_zero":{"type":"boolean","description":"Whether an explicit zero path length was present"},"basic_constraints_valid":{"type":"boolean","description":"Whether a basic constraints extension was parsed"}},"description":"Parsed basic constraints without path validation","additionalProperties":false},"issuer_rdns":{"type":"array","items":{"type":"array","items":{"type":"object","required":["oid","name","value"],"properties":{"oid":{"type":"string","description":"Dotted-decimal attribute object identifier"},"name":{"type":"string","description":"Known stable attribute name or unknown"},"value":{"type":"string","description":"Printable attribute value"}},"description":"One distinguished-name attribute","additionalProperties":false},"maxItems":32,"description":"One relative distinguished name set"},"maxItems":128,"description":"Ordered issuer relative distinguished names"},"subject_rdns":{"type":"array","items":{"type":"array","items":{"type":"object","required":["oid","name","value"],"properties":{"oid":{"type":"string","description":"Dotted-decimal attribute object identifier"},"name":{"type":"string","description":"Known stable attribute name or unknown"},"value":{"type":"string","description":"Printable attribute value"}},"description":"One distinguished-name attribute","additionalProperties":false},"maxItems":32,"description":"One relative distinguished name set"},"maxItems":128,"description":"Ordered subject relative distinguished names"},"extended_key_usage":{"type":"array","items":{"type":"string","description":"Normalized string value"},"maxItems":128,"description":"Normalized extended key usages and unknown OIDs"},"fingerprint_sha256":{"type":"string","pattern":"^([0-9A-F]{2}:){31}[0-9A-F]{2}$","description":"Colon-separated uppercase SHA-256 fingerprint of the exact DER bytes"},"signature_algorithm":{"type":"string","description":"Parsed certificate signature algorithm name"}},"description":"Normalized RFC 5280 leaf certificate fields without a trust conclusion","additionalProperties":false},"time_status":{"enum":["not_yet_valid","currently_valid","expired"],"type":"string","description":"Date-only status; not a trust decision"},"hostname_matches":{"type":"boolean","description":"Standard name-matcher result; not a trust decision"},"algorithm_version":{"type":"string","const":"x509-certificate-inspect-v1","description":"Pinned certificate inspection contract"},"hostname_evaluated":{"type":"boolean","description":"Whether hostname comparison was requested"}},"additionalProperties":false}}}}},"category":"utilities"}},"description":"X.509 TLS/SSL certificate inspector — parse fields and SANs, calculate a SHA-256 fingerprint, and check hostname and time validity without trust or revocation claims.","lastUpdated":"2026-09-15T06:32:37.399Z","serviceName":"Artifact Inspector","x402Version":2}]}}