# Apophis SDK - Multi-Chain Dapp & Tooling DevKit ## Docs - [Development](https://docs.kiruse.dev/mintlify/development.md): Preview changes locally to update your docs - [Code Blocks](https://docs.kiruse.dev/mintlify/essentials/code.md): Display inline code and code blocks - [Images and Embeds](https://docs.kiruse.dev/mintlify/essentials/images.md): Add image, video, and other HTML elements - [Markdown Syntax](https://docs.kiruse.dev/mintlify/essentials/markdown.md): Text, title, and styling in standard markdown - [Navigation](https://docs.kiruse.dev/mintlify/essentials/navigation.md): The navigation field in docs.json defines the pages that go in the navigation menu - [Reusable Snippets](https://docs.kiruse.dev/mintlify/essentials/reusable-snippets.md): Reusable, custom snippets to keep content in sync - [Global Settings](https://docs.kiruse.dev/mintlify/essentials/settings.md): Mintlify gives you complete control over the look and feel of your documentation using the docs.json file - [Introduction](https://docs.kiruse.dev/mintlify/introduction.md): Welcome to the home of your new documentation - [Quickstart](https://docs.kiruse.dev/mintlify/quickstart.md): Start building awesome documentation in under 5 minutes - [Apophis SDK Examples](https://docs.kiruse.dev/projects/apophis-sdk/examples.md): What better way to get started than with some examples? - [Introduction](https://docs.kiruse.dev/projects/apophis-sdk/introduction.md): What is the Apophis SDK? - [Encoding Subsystem](https://docs.kiruse.dev/projects/apophis-sdk/packages/core/encodings.md): Apophis uses a fairly non-standard encoding subsystem, built on top of its middleware subsystem. - [Apophis Messages](https://docs.kiruse.dev/projects/apophis-sdk/packages/core/messages.md): Messages are the highest form of abstraction within the Apophis SDK. - [Middleware Subsystem](https://docs.kiruse.dev/projects/apophis-sdk/packages/core/middleware.md): At the heart of the Apophis SDK lies the middleware subsystem. - [Core Overview](https://docs.kiruse.dev/projects/apophis-sdk/packages/core/overview.md): Contains the most generic definitions common to most blockchain ecosystems I've worked with. However, by itself, it is probably mostly uninteresting to you. - [Keplr Wallet Integration](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos-signers/keplr.md): A signer integration for Keplr Wallet. - [Leap Wallet Integration](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos-signers/leap.md): A signer integration for Leap Wallet. - [Local Signer](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos-signers/local-signer.md): Built into the Cosmos integration is a local signer that can be used with a private key or mnemonic. - [Cosmos Signers Overview](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos-signers/overview.md): A bundle of signers for the Cosmos ecosystem. - [WalletConnect Integration](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos-signers/walletconnect.md): A signer integration for WalletConnect. - [Cosmos Integration Overview](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos/overview.md): Apophis's Cosmos SDK integration, with Cosmos-specific specializations. - [Cosmos REST API](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos/rest-api.md): Apophis provides a REST API abstraction for Cosmos RPCs. - [Cosmos Transactions](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos/transactions.md): Apophis aims to make it as simple as possible to deal with transactions. - [Cosmos WebSocket API](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmos/ws-api.md): Apophis provides a WebSocket API abstraction for Cosmos RPCs. - [CosmWasm Contract Messages](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmwasm/contract-messages.md): CosmWasm smart contracts are based on messages. This page describes how Apophis intends to simplify messaging. - [CosmWasm Integration Overview](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmwasm/overview.md): CosmWasm integration on top of the Cosmos integration. - [CosmWasm Queries](https://docs.kiruse.dev/projects/apophis-sdk/packages/cosmwasm/queries.md): The CosmWasm integration provides simplifications for the most common queries on smart contracts. - [Raison d'ĂȘtre](https://docs.kiruse.dev/projects/apophis-sdk/raison-detre.md): Why the Apophis SDK? Feel free to skip this if you're just here for the code. - [Creating Custom Elements](https://docs.kiruse.dev/projects/cosmos-components/creating-custom-elements.md): Learn different ways to create custom elements with your framework. - [Customizing](https://docs.kiruse.dev/projects/cosmos-components/customizing.md): Cosmos Components can be customized in various ways. - [Vanilla HTML](https://docs.kiruse.dev/projects/cosmos-components/html.md): The Cosmos Components can be used in vanilla HTML. - [Introduction](https://docs.kiruse.dev/projects/cosmos-components/introduction.md): A collection of Web Components for Cosmos Dapps. - [JSX Support](https://docs.kiruse.dev/projects/cosmos-components/jsx.md): The Cosmos Components are web components with JSX bindings for Preact and React. - [Modals](https://docs.kiruse.dev/projects/cosmos-components/modals.md): Cosmos Components include some modals out of the box. - [Toasts](https://docs.kiruse.dev/projects/cosmos-components/toasts.md): Cosmos Components include some toasts out of the box.