Transaction queue

Walliro accounts have a so-called nonce. This is a number assigned to a transaction to ensure that each transaction can only be executed once. Every time a new transaction is created, the nonce is incremented by +1 and assigned to the transaction, essentially determining the position in the queue of transactions for a given Walliro […]

Gas-less Signatures

In traditional multisigs, all confirmations/rejections for multisig transactions are stored on-chain. This is not ideal because it is (1) slow, (2) costs fees for every signature and (3) has privacy impacts because anyone would see a multisig transaction intend on-chain before it was executed. With Walliro, users can collect all required signatures for a new […]

How to cancel a transaction?

There is a way to cancel pending transactions if you change your mind and choose not to complete the transaction. However, the only effective way to prevent an already (partially) signed transaction from not executing in the future is to execute an “empty” transaction at the same nonce. To create this empty cancellation transaction, you […]

Transaction Fees

What are transaction fees and why do I need to pay them? Any transaction made with Walliro incurs transaction fees. This includes: Asset transfers Settings changes (adding an owner, changing the threshold, etc.) DeFi Interactions (swapping tokens, locking funds in a DeFi protocol) These fees do not go to Walliro, but instead directly to the […]

What is Layer 2 Scaling?

As the number of users in Ethereum blockchain is increasing every day, there is a need to enlarge the network. This required enlargement is defined as layer 2 scaling on Ethereum network blockchain. This solution is going to prevent cost driving up. Scaling actually consists of different approaches that achieve the same goal. Nowadays, there […]