{"id":"ag_9geuzvxp8yta","handle":"crypto-derivatives-data-perp-funding-rates-open","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":6,"events":[{"id":"ev_w9su3at8jy8y","kind":"tool_surface_changed","at":"2026-10-31T15:29:41.567Z","endpointId":"ep_qsmnm52b99u6","before":{"hash":"b083235f2b1ee11fd2d612ef24e624eca9a37885c8c76d6a951f78645ee5e4d7","toolCount":10,"serverVersion":"1.0.0"},"after":{"hash":"6c7cf7c1d2942d504f2b2491ac563e8dd33947fe82adf9113351643b96ea7b5b","added":[],"changed":["derivatives_snapshot","funding_arbitrage_scan","funding_rate_history","futures_basis","implied_volatility","liquidations","open_interest","order_book_depth","perp_funding_rates","perp_screener"],"removed":[],"toolCount":10,"serverVersion":"1.0.0"},"observationId":"ob_5s4bdb5fvdjm","claimId":null},{"id":"ev_9g6awbu7znx9","kind":"tls_changed","at":"2026-10-27T13:29:11.403Z","endpointId":"ep_qsmnm52b99u6","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"duoleads.com","validTo":"2027-01-13T01:20:03.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"CD:EE:EF:41:EE:FE:9C:20:4A:D0:40:A0:AC:57:2F:5D:1B:B4:CF:AF:2D:26:93:66:D8:8C:FE:A3:52:84:D1:C1"},"observationId":"ob_v5g47e37vmam","claimId":null},{"id":"ev_a7b9kggmd8c5","kind":"auth_posture_changed","at":"2026-10-27T13:29:11.303Z","endpointId":"ep_qsmnm52b99u6","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_v5g47e37vmam","claimId":null},{"id":"ev_9gxmu3w55can","kind":"status_changed","at":"2026-10-25T04:28:45.723Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-25T04:26:35.532Z"},"observationId":null,"claimId":null},{"id":"ev_tthra46cv7ks","kind":"tool_surface_observed","at":"2026-10-25T04:26:35.540Z","endpointId":"ep_qsmnm52b99u6","before":null,"after":{"hash":"b083235f2b1ee11fd2d612ef24e624eca9a37885c8c76d6a951f78645ee5e4d7","tools":["perp_funding_rates","funding_rate_history","funding_arbitrage_scan","perp_screener","open_interest","futures_basis","implied_volatility","liquidations","order_book_depth","derivatives_snapshot"],"toolCount":10,"serverVersion":"1.0.0"},"observationId":"ob_qeuys896tj2t","claimId":null},{"id":"ev_vqsfzzywzbgu","kind":"endpoint_added","at":"2026-10-25T03:18:52.684Z","endpointId":"ep_qsmnm52b99u6","before":null,"after":{"url":"https://derivs.duoleads.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}