Some new features added, custom filters and heuristics can be added. Automatically pull contract data and ABI if available, more information and a wider array of alerts, support to get data remotely from one of the running monitors with history. The TUI has gotten a massive upgrade as well, all supporters and donors gets full access to code and pre-compiled binaries for all major operating systems.
TUI update looks solid.
Quick question on the architecture: are you running self-hosted nodes (Geth/Erigon) or just relying on standard RPCs like Alchemy/Infura? Pulling ABIs and running custom heuristics will burn through rate limits extremely fast.
Do you have fallback RPCs or local caching set up? In a similar EVM project, we kept dropping connections during gas spikes until we moved to enterprise infra like Crouton Digital, mostly for their automated load balancing and stable latency under load.
Curious how you handle reconnects and missed blocks right now if the primary endpoint chokes?
Thank you!
In the production environment I'm running geth instances, with config ready for erpc when/if we see any lag, so far we're able to follow nicely, since we perform read only and have a decent amount of peers around us the lag is low and internal lookups are fast. We're only pulling full data and digging in to less than 1% of the events though, txns and contracts are usually heuristically matched to intent, scored and sorted in <1ms.
If you can't self-host rpcs you will require enterprise solutions sooner or later, but for me that would halt the project immediately on cost alone. Especially now when I'm looking to go multi-evm.