Observation history

Recent changes

251 recorded differences in endpoints, recipients, prices, chains, challenge formats, transport metadata, and fingerprints.

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:api_catalog_parse: {"state":"observed","evidence":"API catalog source returned HTTP 404; prior advertised links were withdrawn","basis":"R… → {"state":"observed","evidence":"No RFC 9727 API catalog was available at this URL (HTTP 404); prior advertised links we…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:challenge_parse: {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402","basis":"unauthenticated HTTP response"} → {"state":"tested-pass","evidence":"1 Payment challenge(s) observed on HTTP 402; all required fields decoded and validat…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:api_catalog_parse: {"state":"tested-fail","evidence":"API catalog source returned HTTP 404; prior advertised links were withdrawn","basis"… → {"state":"observed","evidence":"API catalog source returned HTTP 404; prior advertised links were withdrawn","basis":"R…

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API security-property-changed

security:bounded_response: {"state":"tested-pass","evidence":"0 bytes within scanner limit","basis":"harmless scanner"} → {"state":"tested-pass","evidence":"45084 bytes within scanner limit","basis":"harmless scanner"}

Evidence: Repeated harmless observation changed the modeled property

Zerion API probe-observation

tls_state: not-tested → tested-pass

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

redirect_count → 0

Evidence: harmless unauthenticated HTTP observation

Zerion API endpoint-source-discovered

source:challenge → active

Evidence: https://api.zerion.io/v1/tx-subscriptions/

Zerion API payment-offer-discovered

offer → {"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","chainId":"4217","recipient…

Evidence: challenge payment metadata

Zerion API probe-observation

content_type → application/json; charset=utf-8

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

last_status → 402

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

challenge_format → mpp-payment-auth

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

challenge_format → mpp-payment-auth

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

redirect_count → 0

Evidence: harmless unauthenticated HTTP observation

Zerion API endpoint-source-discovered

source:challenge → active

Evidence: https://api.zerion.io/v1/swap/quotes/

Zerion API probe-observation

tls_state: not-tested → tested-pass

Evidence: harmless unauthenticated HTTP observation

Zerion API payment-offer-discovered

offer → {"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","chainId":"4217","recipient…

Evidence: challenge payment metadata

Zerion API probe-observation

last_status → 402

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

content_type → application/json; charset=utf-8

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

tls_state: not-tested → tested-pass

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

challenge_format → mpp-payment-auth

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

redirect_count → 0

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

last_status → 402

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

content_type → application/json; charset=utf-8

Evidence: harmless unauthenticated HTTP observation

Zerion API endpoint-source-discovered

source:challenge → active

Evidence: https://api.zerion.io/v1/fungibles/by-implementation

Zerion API payment-offer-discovered

offer → {"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","chainId":"4217","recipient…

Evidence: challenge payment metadata

Zerion API probe-observation

tls_state: not-tested → tested-pass

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

challenge_format → mpp-payment-auth

Evidence: harmless unauthenticated HTTP observation

Zerion API payment-offer-discovered

offer → {"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","chainId":"4217","recipient…

Evidence: challenge payment metadata

Zerion API probe-observation

redirect_count → 0

Evidence: harmless unauthenticated HTTP observation

Zerion API endpoint-source-discovered

source:challenge → active

Evidence: https://api.zerion.io/v1/nfts/

Zerion API probe-observation

last_status → 402

Evidence: harmless unauthenticated HTTP observation

Zerion API probe-observation

content_type → application/json; charset=utf-8

Evidence: harmless unauthenticated HTTP observation