If you've ever tried to integrate with Bitcoin Core (bitcoind) you know how annoying it is to either poll the legacy JSON-RPC API, or set up a ZMQ listener. Satd provides a modern, strongly typed streaming event consumption API (with gRPC and JSON websocket transports) with features like the full event firehose, narrowly-scoped watches (for wallet backends, for example), privacy-preserving prefix matching, etc.
epochbtc•1h ago
There's also a Rust SDK (Go SDK coming next release): https://epochbtc.github.io/satd/rust-sdk.html
Comments or feedback welcome!