Hope

Docs

Transactions

Simulate vs broadcast, PQ sign-mode, and feegrant limits.

Hope txs are protobuf + PQ signatures (--sign-mode pq-direct on hoped). Keplr secp256k1 sign is not the Hope Wallet path.

The Tx tool covers bank, staking, distribution, governance, CosmWasm, IBC, incentives, campaigns, donations, NGO registry, and EigenTrust — plus a Custom typeUrl JSON fallback for nested or authority-only msgs. The same payload is exported as copy-paste JSON, React MessagePanel, message(), and Node signAndBroadcast.

ModeWhat happens
DryPreview messages + load account sequence from LCD. Full protobuf POST /cosmos/tx/v1beta1/simulate needs @hope/tx (not on npm yet).
RealHope Wallet message() QR / in-app overlay broadcasts.
hoped tx bank send … --sign-mode pq-direct --chain-id hope-testnet-2 -y

Feegrant can pay some incentives msgs for the operator. It cannot pay /cosmos.bank.v1beta1.MsgSend. Leave ~100000 uhope on the operator for gas.

Camera QR does not return txhash to the page — poll:

GET /cosmos/tx/v1beta1/txs/{hash}

Tx tool