Transactions
What is the transaction flow?
Building a transaction
- A signer in the Organisation proposes a transaction and submits it for review. That signer is also known as a proposer.
- Salt checks to confirm if the transaction passes all policy checks and shows the results to the proposer. This will highlight if any policies would likely fail.
- If the transaction fails the policy check, the transaction is stopped.
Broadcasting a transaction
Once a transaction has been successfully built and a threshold signature has been created, the following occurs:
The transaction is broadcast by the proposer of the transaction to the transaction’s destination blockchain.
The transaction is processed by the blockchain, and funds move out of the Salt Account.
Gas for the transaction is paid from the Salt account in the native asset of the blockchain on which it is mined.
Diagram: Transaction flow

Security tips: Verifying before transferring
- Double check the recipient’s address
- Confirm the recipient’s address using a second source (e-mail, phone call, private message) before sending.
- Look up the recipient’s address on the relevant block explorer (e.g., Etherscan for Ethereum) to confirm their transaction history and check if it looks legitimate.
- Verify you’re in the right place Be cautious of phishing sites, apps, and social media messages (e.g., on Discord) that may try to mimic a reputable source.
- Confirm the network Ensure you are using the correct network (e.g., Ethereum Mainnet, Base, etc.) for the assets you’re sending.
- Review the transaction amount Confirm that the amount you’re sending matches your intention. Be cautious of extra zeros or incorrect decimal places.
- Check for double-spending If you’re trying to send the transaction for a second time, make sure there are no pending or unconfirmed transactions of the same amount to the same address.
- Review your security settings
- Always ensure your private keys, Robo Guardian access and recovery phrases are stored securely. Never share them.
- Use strong encryption and passphrases to protect your wallets and infrastructure.