diff options
| author | Adam Soltys <[email protected]> | 2026-09-06 17:03:09 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-06 17:03:09 -0700 |
| commit | dcfabe9165e7b0f48d9d3f645f762b84e6bc48b8 (patch) | |
| tree | a235ad01426ec1f60a106dd64762f4f1a726859c /android/app | |
| parent | 5119fcab671646454c10563c7b79741728d33a03 (diff) | |
| download | coinosv3-dcfabe9165e7b0f48d9d3f645f762b84e6bc48b8.tar.gz coinosv3-dcfabe9165e7b0f48d9d3f645f762b84e6bc48b8.zip | |
On-chain gift claims can no longer strand funds at an address the claimer's backed-up seed doesn't control. A claim into a fresh wallet reportedly paid a DIFFERENT wallet's address than the seed shown for backup (5000-sat gift claimed in incognito → funds landed at an accumulator address the given seed couldn't derive), because the destination was wallet.receive[0] — which can be a stale address a previous account in the session left behind. Now the claim derives THIS wallet's own address fresh from the active seed (never receive[0]), and a hard guard refuses to broadcast unless that address is provably derivable from the wallet whose recovery phrase is about to be handed over — any future seed/wallet divergence becomes a safe error, not lost money
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MGzU12QrAA4G6BYGzGVdXz
Diffstat (limited to 'android/app')
0 files changed, 0 insertions, 0 deletions
