Skip to content
Private, independent platform.Private, independent platform: free for clients, funded by a commission paid by vendors.Funding
smart-contract.com

Directory by blockchain

Cosmos smart contract audit and development

Building and auditing in the Cosmos ecosystem: application chains, the Cosmos SDK, CosmWasm contracts, IBC messaging, key risks and preparation.

Cosmos is an ecosystem of independent blockchains, often called application chains, built with shared open-source components and connected by the Inter-Blockchain Communication protocol (IBC). A project can either deploy smart contracts on an existing chain or build its own chain. The choice defines what must be audited: contract code only, or the chain's modules and configuration as well.

Building on Cosmos

Chains are built with the Cosmos SDK in Go and use CometBFT for consensus. Chain logic lives in modules, while chains that enable CosmWasm let developers deploy smart contracts written in Rust and compiled to WebAssembly. IBC allows tokens and messages to move between chains through channels, with acknowledgements and timeouts.

  • Languages: Go for chain modules, Rust for CosmWasm contracts
  • Tooling: the Cosmos SDK, CosmWasm libraries and multi-test framework
  • Some chains also run an EVM, which then brings EVM risks into scope

What auditors look at

  • IBC handling: acknowledgements, timeouts and refunds, validation of channels and of the origin of tokens
  • CosmWasm: submessages and reply handling, authorization of execute messages, contract migration rights
  • Chain modules: non-deterministic code, panics in block hooks that can halt the chain, unbounded loops and gas metering
  • Governance and parameter changes that can alter module behavior
  • Arithmetic, rounding and denomination handling across chains

Before requesting quotes

  • State whether you deliver CosmWasm contracts, SDK modules or a full chain, and the SDK and CosmWasm versions
  • Describe IBC flows, counterparty chains and expected behavior on timeout
  • Share tests, including multi-contract or multi-chain simulations
  • List who holds governance, admin and migration rights

Cosmos smart contract auditors

  • Blaize

    Public informationUkraine

    Ukrainian blockchain development company with a dedicated security audit practice

    • Development
    • Audit

    Ethereum · Polygon · Arbitrum · Solana · Sui · +4 more

  • CertiK

    Public informationUnited States

    Web3 security firm offering manual smart contract audits, formal verification and pentests

    • Audit
    • Penetration testing

    Ethereum · BNB Chain · Polygon · TON · Cosmos

  • Coinspect

    Public information

    Web3 security firm: smart contract, L1/L2 protocol and source code audits, penetration testing

    • Audit
    • Penetration testing

    Ethereum · BNB Chain · Polygon · Optimism · ZKsync · +2 more

  • FuzzingLabs

    Public informationFrance

    French offensive security company auditing blockchains and smart contracts with fuzzing

    • Audit

    Solana · Ethereum · NEAR · Starknet · Sui · +3 more

  • Halborn

    Public information

    Blockchain security firm: smart contract assessments, L1 reviews, penetration testing, advisory

    • Audit
    • Penetration testing

    Ethereum · Solana · Cosmos

  • Least Authority

    Public informationGermany

    Berlin security consultancy auditing smart contracts, cryptographic protocols and ZK systems

    • Audit

    Ethereum · Polygon · Cosmos · Solana · Avalanche

  • Oak Security

    Public informationGermany

    Munich-based Web3 security firm auditing EVM, Solana, Cosmos, Substrate and Starknet code

    • Audit
    • Penetration testing

    Ethereum · Solana · Cosmos · Polkadot · Starknet · +2 more

  • OtterSec

    Public information

    Blockchain security firm auditing layer 1s, wallets, DeFi and bridges, with pentesting and fuzzing

    • Audit
    • Penetration testing

    Solana · Ethereum · Sui · Aptos · Cosmos · +1 more

  • Rather Labs

    Public informationUnited States

    Web3 and AI engineering firm with a Buenos Aires team, building and auditing smart contracts

    • Development
    • Audit

    Ethereum · Arbitrum · Base · Optimism · Polygon · +5 more

  • Security Research Labs

    Public informationGermany

    Berlin security research firm reviewing smart contracts, chain runtimes and bridges

    • Audit
    • Penetration testing

    Ethereum · Cosmos · Solana · Polkadot

  • Shieldify

    Public informationBulgaria

    Bulgarian Web3 security company offering smart contract audits by review or by subscription

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · ZKsync · Avalanche · BNB Chain · +1 more

  • Trail of Bits

    Public informationUnited States

    Security firm reviewing smart contracts, nodes and bridges, maker of Slither and Echidna

    • Audit
    • Penetration testing

    Ethereum · Arbitrum · Optimism · Solana · Sui · +4 more

  • Zellic

    Public information

    Security assessments of smart contracts, ZK circuits, L1s and web applications

    • Audit
    • Penetration testing

    Ethereum · Solana · Aptos · Sui · Cosmos

  • Zokyo

    Public informationUnited Arab Emirates

    Smart contract and protocol audits, pentesting, compliance and product development, Dubai

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 more

Cosmos smart contract developers

  • Blaize

    Public informationUkraine

    Ukrainian blockchain development company with a dedicated security audit practice

    • Development
    • Audit

    Ethereum · Polygon · Arbitrum · Solana · Sui · +4 more

  • Rather Labs

    Public informationUnited States

    Web3 and AI engineering firm with a Buenos Aires team, building and auditing smart contracts

    • Development
    • Audit

    Ethereum · Arbitrum · Base · Optimism · Polygon · +5 more

  • Shieldify

    Public informationBulgaria

    Bulgarian Web3 security company offering smart contract audits by review or by subscription

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · ZKsync · Avalanche · BNB Chain · +1 more

  • Zokyo

    Public informationUnited Arab Emirates

    Smart contract and protocol audits, pentesting, compliance and product development, Dubai

    • Audit
    • Penetration testing
    • Development

    Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 more

Describe your project once. Compare with confidence.

Get comparable quotes from vetted developers, then secure your code with an independent auditor.

Get quotes

Free for clients. No commitment.