No keys or seed phrases are ever entered here; your wallet signs. Bytecode sha256: — compare with artifacts-out/AgentInvoice.json in the repo before confirming.
A. Desktop browser wallet extension (recommended)
Wallet:
Step 1 — no signature, no transaction:
Step 2 — requires your wallet signature (enabled only after Step 1 passes; one shot):
If no wallet confirmation appears, the wallet is not surfacing the eth_sendTransaction contract-creation request; do not retry repeatedly. Check the wallet's extension popup/notification.
Request trace (copy this if Deploy fails):
B. Reown / WalletConnect (mobile; Trust Wallet requests have hung here)