A decentralized autonomous organization has treasuries distributed across multiple blockchains. The primary holdings rest on Ethereum and Arbitrum, managed through a multisignature wallet that requires approvals from five of nine signers before any transaction executes. But a significant portion of the DAO’s assets also sits in Cosmos-native tokens and Polkadot parachains, where the governance structure is identical in intent but impossible to replicate using the same custody infrastructure. The question becomes urgent when the DAO needs to move funds, execute swaps, or approve grants across these ecosystems simultaneously: why does a solution that works seamlessly across Ethereum Layer 2 solutions fail entirely when the underlying blockchain uses a different execution model?
The practical answer reveals a fundamental constraint in blockchain architecture. Safe Wallet, the market-leading multisignature wallet solution for Ethereum and EVM-compatible chains, is built on smart contracts that deploy and validate logic within a single execution environment. That design is its strength for Ethereum Layer 2 networks, where bytecode compatibility ensures that a Safe contract deployed on Arbitrum or Optimism behaves identically to one on mainnet. That same design becomes its ceiling when the destination is Cosmos, Polkadot, or any blockchain whose virtual machine, consensus rules, and account model diverge from the Ethereum standard. Cross-chain multisig custody then requires either separate implementations maintained independently, bridges that introduce new custody assumptions, or acceptance that true interoperability means accepting different security models for different chains.
Why EVM bytecode compatibility enables Layer 2 scaling but stops at non-EVM boundaries
The Ethereum Virtual Machine defines a specific instruction set, storage model, and cryptographic assumptions. When Arbitrum, Optimism, Base, and other Layer 2 solutions compile down to the same bytecode, a Safe contract can be deployed identically on each chain with confidence that its behavior will remain consistent. A multisignature threshold check, nonce management, transaction hashing, and signature validation all operate under the same rules. The EVM wallet architecture therefore scales horizontally across rollups and sidechains without architectural rework.
Cosmos and Polkadot use fundamentally different execution models. Cosmos chains run the Cosmos SDK, a modular framework that uses the Tendermint consensus engine but delegates application logic to custom modules written in Go or Rust. A multisignature account on Cosmos is not a deployed contract; it is a native account type with specific validation logic baked into the chain’s state machine. Polkadot parachains can run on substrate, a blockchain framework that uses WebAssembly as its execution environment. A multisignature operation there would require either custom parachain logic or a pallet—a module designed for that specific ecosystem—rather than a deployed smart contract.
The consequence is that a Safe contract address on Ethereum has no equivalent on a Cosmos chain or Polkadot parachain. There is nowhere to deploy the same bytecode, no corresponding runtime environment, and no direct way to enforce the same multisignature rules using the same code. An organization could create a Cosmos multisig account using the native authz module, or a Polkadot multisig using a specialized pallet, but these are separate implementations with separate interfaces, separate key management, and separate upgrade procedures. When a DAO tries to govern assets across both EVM and non-EVM chains, it is not managing a unified multisig. It is managing multiple, independent multisigs that happen to share signers and a governance intent but lack cryptographic synchronization.
The implication becomes clear during operational stress. If a DAO signer on an Ethereum Safe rotates their key, that change takes effect immediately after the multisig threshold is met and the transaction executes. A corresponding key rotation on a Cosmos or Polkadot multisig requires a separate transaction, separate approval process, and separate confirmation. If the two rotations occur at different times, there is a window during which signers appear to have different permissions on different chains. This creates operational confusion and can become a security issue if one environment is compromised before the other is updated.
The multisignature primitives differ fundamentally across ecosystems
Ethereum multisignature works through smart contract logic. A Safe contract maintains a list of enabled signers, a threshold value, and a transaction queue. To execute a transaction, signers submit signatures off-chain or collect them and submit them as call data. The contract verifies that enough signatures are present, that they correspond to enabled signers, and that no double-spending or replay has occurred. This is flexible; a DAO can change the signature algorithm, the threshold, or the signer list by executing a transaction that modifies the contract state.
Cosmos multisignature is a native account type with cryptographic, not programmable, enforcement. When a Cosmos chain is initialized, it supports multisig accounts as a first-class primitive alongside single-signature accounts. A multisig account has a fixed threshold and a fixed set of signers defined at account creation. To execute a transaction, signers construct a transaction, each adds a signature using their key, and the transaction is broadcast. The Cosmos SDK validates that enough valid signatures are present before including the transaction in a block. Changing the threshold or signer set requires a separate transaction that modifies the account permissions, a process that is automatic but also immutable once confirmed.
Polkadot uses pallet-level multisig logic, which operates closer to Cosmos’s model but with WebAssembly-based execution. A Polkadot multisig account is created through a specialized pallet that stores threshold and signer information. Transactions must be proposed and approved by the required number of signers through specific pallet calls. The Polkadot runtime then validates the multisig logic without deploying additional contracts. This is more efficient than Ethereum-style execution but also less flexible; pallet upgrades require runtime governance, not DAO-level changes.
These differences mean that tooling cannot be directly ported. A Safe Wallet interface designed for Ethereum presumes a contract that can be read, written, and queried like any other smart contract. It fetches the signer list and threshold from contract storage, constructs transactions in the Ethereum format, and collects signatures. A Cosmos multisig interface must use the native query and transaction broadcasting endpoints provided by the Cosmos SDK. A Polkadot multisig interface must interact with the pallet through specialized runtime APIs. Even if the cryptographic signature format is the same, the transaction construction, validation, and broadcast workflows are distinct.
Cross-chain bridges introduce custody dependencies that multisig solutions are meant to avoid
The temptation is to bridge assets from non-EVM chains to Ethereum, manage them through Safe Wallet there, and bridge them back when needed. This appears to solve the interoperability problem, but it creates a new custody assumption: the bridge. An atomic swap between Ethereum and Polkadot, or between Cosmos and Ethereum, typically requires either a custodian who holds assets on both sides or a bridge smart contract that locks assets on one chain and mints a representation on the other.
If the bridge is centralized—one entity or a small group controls the private keys used to sign transactions on both sides—then the multisignature governance on Ethereum provides no protection over the bridged assets. The bridge operator could freeze, steal, or redirect funds regardless of how many approvals the Safe Wallet requires. If the bridge is decentralized, it usually involves a set of validators who sign off on transactions. Now the custody assumption shifts to those validators. A DAO’s Ethereum Safe might require five-of-nine approval, but the Polkadot-Ethereum bridge might require only six-of-nine validators, or the validators might be a different set entirely. The DAO has lost the ability to specify its own security model.
A Safe crypto wallet manages this constraint by remaining EVM-native. It does not attempt to bridge its multisig logic to other ecosystems; it acknowledges the boundary. For organizations with significant non-EVM holdings, this means accepting that Ethereum and Layer 2 assets can be managed through a unified interface while Cosmos, Polkadot, and other ecosystems require separate custody arrangements. Some DAOs use a coordinator structure: a small multisig on Ethereum that has permission to move a larger multisig’s funds across multiple chains, but only after the larger multisig has approved the action. This is less convenient but more transparent about where the custody assumptions actually rest.
The operational consequence is that cross-chain treasury management requires a clear custody policy. A DAO should explicitly document which assets are managed through which wallets, which signers have authority on each chain, and which processes must occur if a chain needs to be upgraded, forked, or abandoned. Hoping that bridges, wrapped tokens, or unified interfaces will eliminate these decisions leads to organizational confusion and hidden custody risks.
Layer 2 solutions within the EVM ecosystem maintain unified multisig while non-EVM chains force separate implementations
The distinction between Layer 2 scaling and cross-ecosystem custody reveals why Safe Wallet thrives on Arbitrum and Optimism but cannot simply expand to Cosmos or Polkadot. A Layer 2 wallet is still an EVM wallet. Arbitrum’s sequencer, Optimism’s optimistic rollup, Polygon’s sidechain, and Base’s rollup all compile down to EVM bytecode. A Safe contract deployed on mainnet can have its entire state replicated on Arbitrum with bit-for-bit accuracy. Users can interact with the same contract address using the same interface, with the same signature scheme, and with the same operational flow. The only difference is the underlying consensus mechanism and settlement layer.
This homogeneity is powerful. A DAO can hold 40% of its treasury on Ethereum mainnet, 35% on Arbitrum, 15% on Optimism, and 10% on Base, all within a single Safe contract instance that mirrors across all four networks. The DAO can execute a batched transaction that simultaneously approves an Ethereum swap, an Arbitrum liquidity provision, and an Optimism delegation, with all operations waiting for the same multisig threshold to be met. The signers approve once, the Safe contract validates once, and the operations cascade across four networks atomically.
A Cosmos or Polkadot native asset cannot participate in this flow. If a DAO wants to include Cosmos SDK assets, it must create a separate multisig account within Cosmos, with its own signers roster and its own approval process. If it wants to include Polkadot parachains, it must establish a separate multisig using Polkadot’s pallet system. The DAO’s signers must submit separate transactions to each ecosystem’s multisig, with separate confirmations and separate settlement times. When assets move between ecosystems, the move is explicit and asynchronous, not unified and atomic.
Organizations that have accepted this constraint often implement a two-tier custody model. Tier One is the Ethereum Layer 2 unified multisig, which governs a small set of bridge contracts or wrapped token reserves. Tier Two consists of independent multisig accounts on Cosmos, Polkadot, Solana, and other non-EVM chains, each governed by a subset of the same signers or by a delegated signer who follows policies set in Tier One. The Tier One multisig approves the transfer of governance tokens or policy changes, which Tier Two signers then implement. This separates the security models but makes the custody structure explicit and auditable.
Solana and other non-EVM L1s present their own multisig constraints
Solana is a high-throughput Layer 1 blockchain with its own execution model. It does not use the EVM, Cosmos SDK, or Substrate. Transactions on Solana are structured differently, accounts are modeled differently, and multisignature logic is implemented through instructions executed by programs rather than contracts. Solanium, Serum, and other Solana-based multisig solutions exist, but they follow Solana’s native account model, not Safe’s EVM architecture.
The practical result is similar: a DAO with assets on Solana, Ethereum, and Cosmos must manage three separate multisig instances. The signers may be the same people using the same cryptographic keys, but the transaction workflows are distinct. A Solana multisig operation constructs a transaction that references specific Solana programs and accounts. An Ethereum Safe operation constructs a transaction that calls contract code. A Cosmos multisig operation constructs a Cosmos SDK message. Tools can abstract some of these differences through unified user interfaces, but they cannot eliminate the underlying mechanical differences.
Some DAOs have responded by creating cross-chain governance frameworks that sit above individual multisigs. A snapshot vote or on-chain governance poll might approve a course of action, and then specialized relayer accounts on each chain execute the approved transaction on the corresponding multisig. This introduces a relayer into the trust model; the relayer must be honest and must not be compromised. But it does allow a DAO to run governance as if it were unified even when the custody operations are necessarily separate.
The alternative is to acknowledge the multi-chain reality and manage each ecosystem with the native tools optimized for that context. Use Safe for Ethereum and Layer 2, use native multisig for Cosmos, use pallet-based multisig for Polkadot, and so on. The operational overhead is higher, but each multisig is optimized for its environment and uses the security assumptions that blockchain was designed to provide.
Institutional adoption patterns reveal where EVM multisig stops and custom solutions begin
Large protocols and institutional DAOs have settled into a practical architecture that acknowledges these boundaries. MakerDAO, Lido, Uniswap, and similar organizations maintain primary governance and treasury operations through Ethereum-based governance frameworks, often using Safe for executing multi-step treasury transactions. Secondary operations on Polygon, Optimism, or Arbitrum also use Safe, ensuring that the same approval chain applies. But when these organizations operate on Cosmos or Polkadot, they either maintain separate governance processes or use restricted deployment patterns that do not attempt to unify custody.
Cosmos-native protocols like Cosmos Hub, Osmosis, and Thorchain use native multisig accounts for treasury management, with on-chain governance to approve multisig changes and treasury operations. These communities did not adopt Safe contracts; they built multisig functionality into the blockchain’s state machine from inception. Polkadot parachains similarly use native pallet-based multisig, which is optimized for Substrate’s execution model and integrates with Polkadot’s cross-chain message passing.
The institutional pattern is therefore clear: manage EVM assets through unified safe multisig infrastructure, manage non-EVM assets through ecosystem-native solutions, and use explicit custody handoff points (usually bridges or token reserves) when cross-chain transfers occur. This is less seamless than a single unified multisig across all ecosystems, but it is more honest about the technical constraints. It also forces organizations to be explicit about custody assumptions rather than hiding them behind a convenient interface.
Newer projects attempting to launch across multiple ecosystems simultaneously have adopted this pattern from the start. Instead of trying to find a one-size-fits-all multisig solution, they design separate multisigs for each ecosystem, align them through shared governance policy, and accept that execution requires separate approvals. The operational cost is measurable but manageable. The security benefit is that each multisig operates under the native security model of its blockchain rather than through a bridge or compatibility layer that could fail.
The practical path: acceptance, delegation, and explicit custody documentation
For a DAO that operates across EVM and non-EVM ecosystems, the path forward requires accepting three constraints. First, multisignature custody cannot be unified across fundamentally different execution models. A Safe contract on Ethereum and a Cosmos multisig on an Atom chain are separate systems with separate approval logic. Tools can make them look similar in a user interface, but they are not the same thing.
Second, bridges introduce new custody assumptions that must be explicitly evaluated. If a DAO bridges Cosmos assets to Ethereum to use Safe, it has shifted custody risk to the bridge maintainers. If it maintains separate multisigs and uses bridges only for liquidity, it has compartmentalized that risk. There is no way to avoid the choice; there is only a way to make the choice intentionally.
Third, operational clarity requires written custody documentation. A DAO should maintain a public record of which assets are held where, which multisig addresses govern them, which signers have keys, and what approval processes apply. This takes discipline, but it prevents the common situation in which a DAO discovers months later that assets were moved to a wallet that lacks the intended governance or that signers are uncertain about their roles. Documentation is not aesthetic; it is operational necessity.
Implementation patterns that work include: establishing a primary Safe on Ethereum Layer 2 for most liquidity and approvals, creating separate multisigs on Cosmos and Polkadot using native tools, delegating cross-chain operations to a small subgovernance multisig that has permission from the main multisigs to act within pre-approved parameters, and requiring periodic audits to verify that custody addresses and signer lists match the documented policy. This is more complex than a single unified multisig would be, but it is feasible and operationally sound.
Future developments: will interoperable multisig solutions emerge, or will the ecosystem remain fragmented?
The technical research community continues to explore cross-chain multisignature schemes. Some proposals involve threshold cryptography that operates across chains; others suggest relay chains or interoperability layers that could coordinate approval events. These are interesting theoretically, but they face practical obstacles: they require all participating chains to adopt compatible signature schemes and validation logic, they introduce latency as approvals cascade across multiple networks, and they create new failure modes if the interoperability layer itself is compromised or unavailable.
For now, the ecosystem appears to be settling on specialized, not unified, solutions. Safe remains the dominant multisig for EVM chains, and that dominance may be durable because the EVM ecosystem is large enough to support sophisticated tooling. Cosmos and Polkadot will likely develop their own superior multisig solutions optimized for their execution models. Solana and other Layer 1s will follow the same pattern. Instead of one multisig to rule them all, the industry is evolving toward federated multisigs coordinated through governance frameworks.
That fragmentation is not a flaw; it is an acknowledgment of reality. Blockchains differ fundamentally in their execution models, and trying to force all multisig operations through a single architecture compromises one or all of them. The better approach is to build the best possible multisig for each ecosystem and provide tools that allow organizations to coordinate across them.
Frequently asked questions
Can I use Safe Wallet for assets on Cosmos or Polkadot?
Safe Wallet operates exclusively on EVM-compatible blockchains, including Ethereum mainnet and Layer 2 solutions like Arbitrum and Optimism. Cosmos and Polkadot use different execution models and do not support EVM smart contracts. Assets on those chains must be managed through ecosystem-native multisig solutions: native Cosmos multisig accounts or Polkadot pallet-based multisig.
What if I bridge Cosmos tokens to Ethereum to use Safe?
Bridging introduces custody risk to the bridge maintainers. If the bridge is centralized, the bridge operator controls the assets regardless of Safe’s multisignature requirements. If the bridge is decentralized, it adds a separate approval layer with its own threshold and signer set that may not align with your DAO’s governance. Bridging is useful for liquidity but should not be treated as a way to create unified multisig governance.
How should a DAO manage treasuries across multiple blockchain ecosystems?
Establish a primary multisig on Ethereum using Safe for EVM-based assets, create separate multisigs on non-EVM chains using native tools, use explicit bridge contracts or token reserves for cross-chain liquidity, and document which assets are held where and which multisigs govern them. Consider delegating cross-chain operations to a subgovernance multisig that operates within pre-approved parameters. This approach is more complex than a single unified multisig but is operationally sound and transparent about custody assumptions.