Available Precompiles

Access native Cosmos SDK features directly from Solidity:

Bank

Interface with native Cosmos SDK tokens for balance and supply queries. Explore Bank →

Bech32

Convert addresses between Ethereum hex and Cosmos bech32 formats. Explore Bech32 →

Callbacks

Handle IBC packet lifecycle callbacks in smart contracts. Explore Callbacks →

Distribution

Withdraw staking rewards and interact with the community pool. Explore Distribution →

ERC20

Utilize standard ERC20 token functionality for native Cosmos tokens. Explore ERC20 →

Governance

Participate in on-chain governance through proposals and voting. Explore Governance →

ICS20

Perform cross-chain token transfers via the IBC protocol. Explore ICS20 →

P256

Execute P-256 elliptic curve cryptographic operations. Explore P256 →

Slashing

Manage validator slashing and jailing for network security. Explore Slashing →

Staking

Perform validator operations, manage delegations, and handle staking. Explore Staking →

WERC20

Wrap native tokens to provide ERC20-compatible functionality. Explore WERC20 →