{"schema_version":4,"rid":"rad:z4GN1a9p7wNYZ2uNb5EpTNQPi3wLz","name":"upunching","description":"A tool to punch firewall with udp packet simultaneously from both ends","url":"https://stats.radicle.at/repos/rad:z4GN1a9p7wNYZ2uNb5EpTNQPi3wLz","explorer_url":"https://app.radicle.at/nodes/seed.radicle.at/rad:z4GN1a9p7wNYZ2uNb5EpTNQPi3wLz","official":false,"indexed":true,"measured_on":"2026-09-23","seeds":7,"size_kib":292,"rank_by_seeds":11350,"rank_by_seeds_of":16803,"gainer_rank_7d":null,"gainer_rank_7d_of":766,"gainer_rank_7d_of_comparable":15526,"first_seen":"2026-08-12","first_seen_is_floor":false,"last_seen":"2026-09-23","delegates":[{"id":"did:key:z6MkpbRhDLDzb85HuWe23qZR8zyEdWZkWCkQYH92wPGCsGQa","alias":"cloakwiss/1"}],"change":{"7d":{"seeds":-4,"days":7,"asked_days":7,"since":"2026-09-16","basis":"7d-median","level_now":7,"level_before":11,"level_days_now":7,"level_days_before":7,"level_days_asked":7,"band":3},"30d":{"seeds":0,"days":30,"asked_days":30,"since":"2026-08-24","basis":"7d-median","level_now":7,"level_before":6,"level_days_now":7,"level_days_before":7,"level_days_asked":7,"band":3}},"series":{"seeds":[["2026-08-12",4],["2026-08-14",8],["2026-08-15",4],["2026-08-16",7],["2026-08-17",4],["2026-08-19",7],["2026-08-21",3],["2026-08-22",9],["2026-08-23",6],["2026-08-24",2],["2026-08-25",5],["2026-08-26",5],["2026-08-27",10],["2026-08-28",13],["2026-08-30",9],["2026-09-01",12],["2026-09-04",8],["2026-09-06",11],["2026-09-13",14],["2026-09-16",11],["2026-09-17",7],["2026-09-20",10],["2026-09-22",7]],"size_kib":[["2026-08-19",180],["2026-08-26",208],["2026-08-28",292]]},"note":"series entries are change points, not daily samples: hold each value until the next entry. A seed count is only recorded once it moves by 3 seeds, or 8% of the seed count, whichever is larger, so smaller real changes are not in here. `change` compares two medians of 7 days each rather than two entries of this series: the series is a census of who announced the repository that day, and it swings. A difference no bigger than the `band` published beside those medians is reported as no change, so `seeds` and `level_now - level_before` differ there by design.","recording_threshold":{"seeds":3,"fraction":0.08},"license":"CC BY 4.0","source":"https://stats.radicle.at"}
