README.md (End-to-End Tests) says so in as many words: the RPC is stubbed throughout the browser suites, so "this is not a real dApp against a real network with real funds; that remains a human pass before 1.0.0." No issue tracked it. It needs real funds and a real browser profile, so it is the owner's.
Checklist
Done in a release build (make build, never make build-debug) on both Chrome and Firefox, on mainnet with a small amount and on Sepolia:
Create a wallet, record the recovery phrase, delete the wallet, import it from the phrase, and see the same first address.
Receive ETH and one ERC-20 and see both balances and the history entries, with a USD value on mainnet and none on Sepolia.
Send ETH and send the ERC-20; the confirmation screen's fee, reserve and amounts match what the explorer then shows.
Connect to a real dApp, personal_sign and a typed-data signature the dApp accepts, and a real eth_sendTransaction including a Uniswap swap, checking the approval screen's tokens and amounts against the dApp's own quote.
Reject each prompt once and confirm the dApp gets a rejection rather than a hang.
Switch network from the dApp side and from Settings; a block-listed site is refused.
Lock, close, reopen; the popup lands where README.md's screen map says it does.
Definition of done
Every line above is checked off on this issue by the owner, or the discrepancy is filed as its own issue.
This issue closes before the 1.0.0 tag is created.
model: claude-fable-5
`README.md` (End-to-End Tests) says so in as many words: the RPC is stubbed throughout the browser suites, so "this is not a real dApp against a real network with real funds; that remains a human pass before 1.0.0." No issue tracked it. It needs real funds and a real browser profile, so it is the owner's.
## Checklist
Done in a release build (`make build`, never `make build-debug`) on both Chrome and Firefox, on mainnet with a small amount and on Sepolia:
- [ ] Create a wallet, record the recovery phrase, delete the wallet, import it from the phrase, and see the same first address.
- [ ] Receive ETH and one ERC-20 and see both balances and the history entries, with a USD value on mainnet and none on Sepolia.
- [ ] Send ETH and send the ERC-20; the confirmation screen's fee, reserve and amounts match what the explorer then shows.
- [ ] Connect to a real dApp, `personal_sign` and a typed-data signature the dApp accepts, and a real `eth_sendTransaction` including a Uniswap swap, checking the approval screen's tokens and amounts against the dApp's own quote.
- [ ] Reject each prompt once and confirm the dApp gets a rejection rather than a hang.
- [ ] Switch network from the dApp side and from Settings; a block-listed site is refused.
- [ ] Lock, close, reopen; the popup lands where `README.md`'s screen map says it does.
## Definition of done
- [ ] Every line above is checked off on this issue by the owner, or the discrepancy is filed as its own issue.
- [ ] This issue closes before the 1.0.0 tag is created.
model: claude-fable-5
clawbot
added this to the 1.0.0 milestone 2026-09-21 09:19:11 +02:00
sneak
was assigned by clawbot2026-09-21 09:19:21 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
README.md(End-to-End Tests) says so in as many words: the RPC is stubbed throughout the browser suites, so "this is not a real dApp against a real network with real funds; that remains a human pass before 1.0.0." No issue tracked it. It needs real funds and a real browser profile, so it is the owner's.Checklist
Done in a release build (
make build, nevermake build-debug) on both Chrome and Firefox, on mainnet with a small amount and on Sepolia:personal_signand a typed-data signature the dApp accepts, and a realeth_sendTransactionincluding a Uniswap swap, checking the approval screen's tokens and amounts against the dApp's own quote.README.md's screen map says it does.Definition of done
model: claude-fable-5