OsmoJS

Build Frontend dApps on Osmosis and Cosmos

Focus on frontend development and let OsmoJS handle all encoding and complexity.

Swaps Made Easy

Simplified token swaps

Rapid Osmosis Integration

Streamline your integration with Osmosis

Streamlined Message Encoding

Pre-encoded proto and amino formats

OsmoJS Features

Optimize your Osmosis development workflow

TypeScript-Optimized Interface

Leverage the full power of TypeScript for enhanced development efficiency in the Osmosis ecosystem.

Advanced Swap Capabilities

Effortlessly execute token swaps with optimized, TypeScript-integrated functions.

Unlock the Power of the Osmosis Blockchain

Leverage OsmoJS to unlock the full potential of Osmosis for your blockchain applications

Secure and Reliable Message Broadcasting

Ensure the security and reliability of your message broadcasts using OsmoJS for robust blockchain communication

Interact with Smart Contracts

Seamlessly interact with CosmWasm smart contracts using OsmoJS for efficient smart contract operations

Achieve Seamless IBC Integration

Simplify IBC integration and communication using OsmoJS for seamless interoperability between blockchains

Simplified Blockchain Messaging

OsmoJS simplifies the process of composing and broadcasting Osmosis and Cosmos messages. It handles the encoding of proto and amino formats, making blockchain communication more accessible.

Effortless Integration with RPC Clients

OsmoJS seamlessly connects and interacts with RPC clients, facilitating smooth integration with blockchain networks. This simplifies the implementation of blockchain features and operations in applications.

Interchain JavaScript Stack

A comprehensive suite of tools for blockchain development

UI Kits

Build beautiful user interfaces for blockchain applications

Wallet Connectors

Connect and interact with blockchain wallets

Signing Clients

Handle transaction signing and key management

SDK Clients

Build and interact with blockchain applications

Starter Kits

Quick-start your blockchain project development

Smart Contracts

Develop smart contracts for the Cosmos ecosystem using TypeScript or CosmWasm

Testing

Test your blockchain applications

Chain Information

Access and manage blockchain network information