You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 25, 2026. It is now read-only.
The Hiro Platform Chainhook dashboard (platform.hiro.so) doesn't display the contract identifiers that a hook is filtering on, making it impossible to verify the configuration visually.
Current Behavior
The "Edit Chainhook" view shows:
Smart Contracts: 3 (just a count)
Event type checkboxes: contract_deploy, contract_call, contract_log
No contract identifier shown anywhere
The overview page shows:
Listening for: 1 Event
Endpoint URL
Trigger/failure stats
But nowhere does it show the actual contract_identifier being filtered on (e.g., SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.fakfun-core-v2).
Expected Behavior
The dashboard should display:
The contract identifier(s) the hook is filtering on
The function name filter (if set)
The full filter configuration so users can verify their hook is correctly configured without needing to query the API programmatically
Why This Matters
When debugging why a chainhook isn't triggering for certain transactions, the first thing you need to verify is "am I listening to the right contract?". Currently the only way to check this is via the API (GET /chainhooks/me), not the dashboard UI.
This is for Chainhook v2 (hosted/managed via Hiro Platform), not self-hosted.