skip to content
ptr.pet / hydrant

ptr.pet/hydrant

fork

very fast at protocol indexer with flexible filtering, xrpc queries, cursor-backed event stream, and more, built on fjall

rustfjallat-protocol
+2 more
atprotoindexer
files main
  • .agents/skills/beads/ Jun 27
  • .beads/ Oct 25
  • .cargo/ Mar 15
  • .vscode/ Jan 31
  • benches/ Oct 27
  • docs/ Nov 7
  • examples/ Oct 31
  • ffi/ Oct 8
  • licenses/ Nov 6
  • scripts/ Jun 27
  • site/ Oct 24
  • src/ Nov 6
  • star/ Nov 6
  • tests/ Nov 6
  • .dockerignore Apr 10
  • .gitignore Jun 27
  • AGENTS.md Nov 6
  • Cargo.lock Nov 6
  • Cargo.toml Nov 6
  • CLAUDE.md Mar 14
  • default.nix Nov 6
  • Dockerfile Jun 27
  • flake.lock Oct 23
  • flake.nix Oct 23
  • go.mod Oct 4
  • LICENSE Jan 31
  • README.md Apr 21
  • rust-toolchain.toml Apr 15
languages
  • Rust 94%
  • TypeScript 3%
  • CSS 1%
  • Astro 1%
  • Go 1%
  • Shell <1%
  • other <1%
refs 12
main ee54e51 Nov 7refetch-budget-v1 d5a9596 Nov 1__dolt_remote_info__ 8809a96 Oct 24firehose-restart-jitter 88049c6 Oct 22
+8 branches ⌄ fewer ⌃ backup/main-knotrs-20260922 6e1f2a5 Sep 16identity-recovery 9d3dcdb Sep 13

all 12 branches all 0 tags

≡ hydrant
readmetickets …commitspipelinessettings
new repository
sign in
sign in
allissuespatches
New patch

open patches0

no open patches

done9

2026-10-19
@bunny.fae.mom #39 Oct 19
resolver: #atproto signing key per the DID spec; two relay/jetstream doc notes
⎇ spec-key-and-docs
merged 1 comment
2026-09-17
@char.lt #38 Sep 17
oops sorry
⎇ char/fix-invalid-since
merged
@char.lt #37 Sep 17
[ingest] don't choke on commit.since with invalid tid
merged 1 comment
2026-05-19
wip ⎇ May 19
2026-05-07
[hydrant] clippy fixes ⎇ May 7 [hydrant] clippy fixes ⎇ May 7 [api] websocket pong & better ping, round 2 ⎇ May 7
2026-05-06
[api] websocket pong & better ping ⎇ May 6
2026-05-05
Binding multiple listen addresses ⎇ May 5