Non-custodial security model
txcast is a coordinator, not a custodian. It never needs your private key or seed phrase.
What txcast does
Section titled “What txcast does”- saves reusable workflow intent;
- renders exact transaction targets, values, and calldata;
- checks definitions, current permissions, account grants, and lifecycle state;
- prepares Safe typed data or EOA transaction requests;
- accepts externally produced signatures or transaction hashes; and
- verifies Safe and onchain outcomes before advancing dependent work.
What your wallet or Safe does
Section titled “What your wallet or Safe does”- displays the final signing request;
- protects private keys;
- signs and broadcasts transactions; and
- enforces Safe owners, threshold, and nonce rules.
Review before confirmation
Section titled “Review before confirmation”Before approving any wallet prompt, verify:
- the connected chain and account;
- every destination address;
- native-token value and token amounts;
- decoded function and arguments;
- the Safe nonce and proposal hash, when applicable; and
- whether the action is expected at this point in the run.
AI-agent confirmation prompts improve usability but are not an authorization boundary. Credential scopes, controlled-account grants, live role checks, cryptographic verification, and wallet confirmation are the enforced boundaries.
If something looks wrong
Section titled “If something looks wrong”Do not sign. Close the wallet prompt, cancel the run if possible, and start a corrected run. A cancellation cannot reverse a transaction that has already been broadcast.
For a compromised agent credential, revoke it under Organisation settings → Agent access. For a compromised wallet, follow the wallet or Safe provider’s recovery procedure immediately.