HANDOFF: Alchemy key rotated — no standing to-dos remain

Old app (leaked key ...OdWgOi) deleted, new app wwf-rpc-2026-07
(...w0BxV5) wired into config.json + ALCHEMY_RPC_URL secret. Old key
verified dead (401), new key live, bot copying, Notify webhook intact.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
jaxperro
2026-07-08 17:27:33 -04:00
parent e308defc72
commit 63eda48aa7
+8 -4
View File
@@ -62,10 +62,14 @@ automated.
## Standing to-dos (user-only or external)
- **ROTATE THE LEAKED ALCHEMY KEY** (config.live.example.json git history).
New key at dashboard.alchemy.com → update gitignored `config.json` AND
`flyctl secrets set ALCHEMY_RPC_URL=...`. This is the LAST standing to-do.
(Railway project deleted 2026-07-08; purges 2026-07-10.)
- **None open.** Alchemy key ROTATED 2026-07-08: old app "Jax's First App"
(key `…OdWgOi`, the one leaked to public git history) deleted; new app
`wwf-rpc-2026-07` (key `…w0BxV5`) wired into gitignored `config.json` +
the `ALCHEMY_RPC_URL` Fly secret. Verified: old key → HTTP 401 (the key
in git history is now dead, so no history rewrite needed), new key serves
Polygon, bot rebooted with settle-fallback ON and made a live copy, Notify
webhook `wh_blf4qjjvfdbqs9mc` survived (app-delete doesn't touch Notify
resources) — 7 addresses in sync. Railway project deleted (purges 07-10).
## Operational quick-reference