<aside> 💬 Join our Discord!

</aside>

Why Abstract?

Abstract provides you with best-in-class **CosmWasm tooling so that you can build incredible apps incredibly fast. We provide a full-stack CosmWasm development experience, with a modular CosmWasm dapp framework, testing & scripting libraries, accessible IBC functionality, frontend tooling, and APIs to connect it all.

By building on Abstract, you’re building on the interchain. We have on-chain infrastructure everywhere there’s CosmWasm. We also have adapters for DeFi primitives, including DEXes and Lending Markets, with easy-to-use interfaces in our SDK.

If you want to read a high level overview, please do! 👇

A High-Level Overview of Abstract Money, Interchain App Platform

Quick Start

  1. Which level of developer are you?
    1. Beginner: Explore CosmWasm and our tooling with the cw-template.
    2. Advanced: Generate the app-template for interchain applications.
  2. Write your contract / app / adapter modules and test them with cw-orchestrator.
  3. Publish your application to testnet with the publish.rs script .
  4. Get started building your frontend using our FE SDK (docs).

LEARN

Smart-Contracts

🧠 Learn Cosmwasm

Explore our template for new developers!

https://github.com/AbstractSDK/cw-template

🌌 IBC

Integrate with any CosmWasm chain over IBC with Interchain Abstract Accounts

IBC Capabilities - Abstract Money

🏗️ Framework (Abstract SDK)

Build applications modularly with easy-to-use APIs.

Introduction - Abstract Money

Integrate (On-Chain Adapters)

<aside> 👉

</aside>

🔃 DEX Adapter

Swap & provide / withdraw liquidity.

Dex - Abstract Money

🥩 Staking Adapter

Stake / unstake your LP tokens.

CW Staking - Abstract Money

🫴 Lending Market Adapter

Lend and borrow.

Lending Market - Abstract Money

Tests / Deployment

🎻 Cw-Orchestrator

Script, test, and deploy your contracts all in Rust with generated interfaces.

Introduction - cw-orchestrator documentation

Cw Multi Test - cw-orchestrator documentation

Osmosis Test Tube - cw-orchestrator documentation

IBC - cw-orchestrator documentation

Frontend

👨‍💻 SDK (Abstract.js)

Build a frontend for your Abstract dapp.

Docs

📶 API

Query data on your dapp.

🖥️ Console

Interface with your dapp visually.

Abstract Console

<aside> 💬 Both the Console and the API can be run locally!

</aside>

BUIDL

Feeling jumpy to get into coding? We got you covered with our application templates!

🥇 Build with Abstract