> ## Documentation Index
> Fetch the complete documentation index at: https://cosmos-docs-selective-ibc-merge.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Precompiled Contracts

> A hub for precompiled contracts that bridge EVM and Cosmos SDK modules.

## Available Precompiles

Access native Cosmos SDK features directly from Solidity:

<CardGroup cols={3}>
  <Card title="Bank" icon="vault">
    Interface with native Cosmos SDK tokens for balance and supply queries.
    <a href="./bank">Explore Bank →</a>
  </Card>

  <Card title="Bech32" icon="binary">
    Convert addresses between Ethereum hex and Cosmos bech32 formats.
    <a href="./bech32">Explore Bech32 →</a>
  </Card>

  <Card title="Callbacks" icon="webhook">
    Handle IBC packet lifecycle callbacks in smart contracts.
    <a href="./callbacks">Explore Callbacks →</a>
  </Card>

  <Card title="Distribution" icon="coins">
    Withdraw staking rewards and interact with the community pool.
    <a href="./distribution">Explore Distribution →</a>
  </Card>

  <Card title="ERC20" icon="refresh-cw">
    Utilize standard ERC20 token functionality for native Cosmos tokens.
    <a href="./erc20">Explore ERC20 →</a>
  </Card>

  <Card title="Governance" icon="scale">
    Participate in on-chain governance through proposals and voting.
    <a href="./governance">Explore Governance →</a>
  </Card>

  <Card title="ICS20" icon="chevrons-left-right-ellipsis">
    Perform cross-chain token transfers via the IBC protocol.
    <a href="./ics20">Explore ICS20 →</a>
  </Card>

  <Card title="P256" icon="shield-check">
    Execute P-256 elliptic curve cryptographic operations.
    <a href="./p256">Explore P256 →</a>
  </Card>

  <Card title="Slashing" icon="gavel">
    Manage validator slashing and jailing for network security.
    <a href="./slashing">Explore Slashing →</a>
  </Card>

  <Card title="Staking" icon="coins">
    Perform validator operations, manage delegations, and handle staking.
    <a href="./staking">Explore Staking →</a>
  </Card>

  <Card title="WERC20" icon="refresh-ccw">
    Wrap native tokens to provide ERC20-compatible functionality.
    <a href="./werc20">Explore WERC20 →</a>
  </Card>
</CardGroup>
