The Interchain Application Stack
Abstract aims to make the full-stack CosmWasm app developer’s life as easy as possible. Building on Abstract means building on the interchain.
To accomplish this, we provide Cosmwasm tooling for every vertical, including:
Interchain App Template (Full-Stack)
- Quick Start: Jumpstart your app development with our robust template.
- Integration Friendly: Easy to integrate with existing systems.
- TypeScript Support: Build with confidence using TypeScript.
Smart-Contracts
CosmWasm Framework
The Abstract SDK is a framework for modular CosmWasm application development. It provides the means to build smart-contract “lego-blocks” that are composed to build applications.
CW-Orchestrator (Testing)
Fully Rust-native CosmWasm scripting, testing and deployment library. Integrates multiple environments with a unified and intuitive interface.
Middleware
Abstract GraphQL API
A GraphQL API for accessing all of Abstract from anywhere. Supports custom configurations for any CosmWasm network with Abstract.
Typescript Interface Generation
Typescript generation tooling built on top of Cosmology’s CosmWasm ts-codegen, specifically geared towards application developers. It wraps the CosmWasm and Abstract clients, and enables one-line interfacing with Abstract applications.
Frontend
Typescript Libraries
- Seamless Interactions: Engage with the blockchain from your web application effortlessly.
- Type Declarations: Develop with type safety in mind.
- Comprehensive: From queries to transactions, we’ve got you covered.
Developer Console
A developer console created to simplify development and management of Abstract Accounts and applications.
A Growing Ecosystem
Our ecosystem is constantly evolving, with new products and updates regularly introduced. Stay tuned for the latest additions and enhancements that will take your development experience to the next level.