# WAX ## Docs - [Introduction to WAX](https://mintlify.wiki/openhive-network/wax/introduction.md): Discover WAX, the powerful SDK for building Hive blockchain applications in Python and TypeScript - [Installation](https://mintlify.wiki/openhive-network/wax/installation.md): Install WAX for Python or TypeScript and start building on Hive - [Quickstart](https://mintlify.wiki/openhive-network/wax/quickstart.md): Get started with WAX in under 5 minutes - [Architecture overview](https://mintlify.wiki/openhive-network/wax/concepts/architecture.md): Understanding WAX SDK's dual-language design with WASM and Cython bindings to a shared C++ core - [How transactions work](https://mintlify.wiki/openhive-network/wax/concepts/transactions.md): Understanding transaction creation, building, validation, and lifecycle in WAX - [Operations and protocol buffers](https://mintlify.wiki/openhive-network/wax/concepts/operations.md): Understanding operations, protocol buffer definitions, and how to use them in transactions - [Signing transactions](https://mintlify.wiki/openhive-network/wax/concepts/signing.md): Understanding transaction signing, signature providers, wallets, and cryptographic operations in WAX - [Overview](https://mintlify.wiki/openhive-network/wax/python/overview.md): Introduction to the Python SDK for building Hive blockchain applications - [Installation](https://mintlify.wiki/openhive-network/wax/python/installation.md): Install and configure the WAX Python SDK - [Wax foundation (offline operations)](https://mintlify.wiki/openhive-network/wax/python/wax-foundation.md): Use create_wax_foundation for transaction building and validation without network access - [Hive chain (online operations)](https://mintlify.wiki/openhive-network/wax/python/hive-chain.md): Use create_hive_chain for full blockchain interaction with API calls and broadcasting - [Transactions](https://mintlify.wiki/openhive-network/wax/python/transactions.md): Build, sign, validate, and broadcast Hive blockchain transactions in Python - [API calls](https://mintlify.wiki/openhive-network/wax/python/api-calls.md): Query Hive blockchain data using the Python SDK's API interface - [Examples](https://mintlify.wiki/openhive-network/wax/python/examples.md): Complete working examples of common Hive blockchain operations in Python - [Overview](https://mintlify.wiki/openhive-network/wax/typescript/overview.md): Learn about the WAX TypeScript SDK and how to build Hive blockchain applications - [Installation](https://mintlify.wiki/openhive-network/wax/typescript/installation.md): Install and configure the WAX TypeScript SDK in your project - [Using createWaxFoundation](https://mintlify.wiki/openhive-network/wax/typescript/wax-foundation.md): Build and sign transactions offline with createWaxFoundation - [Using createHiveChain](https://mintlify.wiki/openhive-network/wax/typescript/hive-chain.md): Connect to the Hive network and interact with the blockchain using createHiveChain - [Building and managing transactions](https://mintlify.wiki/openhive-network/wax/typescript/transactions.md): Create, sign, and broadcast transactions on the Hive blockchain - [Making API calls to the Hive network](https://mintlify.wiki/openhive-network/wax/typescript/api-calls.md): Query blockchain data and interact with Hive APIs using the WAX SDK - [Framework integration](https://mintlify.wiki/openhive-network/wax/typescript/framework-integration.md): Integrate the WAX SDK with Next.js, React, Vue, Nuxt, and other frameworks - [Complete working examples](https://mintlify.wiki/openhive-network/wax/typescript/examples.md): Full examples demonstrating WAX SDK capabilities across different use cases - [Building transactions](https://mintlify.wiki/openhive-network/wax/guides/building-transactions.md): Step-by-step guide to building transactions with WAX - [Signing transactions](https://mintlify.wiki/openhive-network/wax/guides/signing-transactions.md): Guide to signing transactions with different providers - [Broadcasting transactions](https://mintlify.wiki/openhive-network/wax/guides/broadcasting.md): Broadcasting transactions to the Hive network - [Complex operations](https://mintlify.wiki/openhive-network/wax/guides/complex-operations.md): Using complex operations for voting, transfers, account updates, and more - [API extensions](https://mintlify.wiki/openhive-network/wax/guides/api-extensions.md): Extending the API with custom endpoints - [Formatters](https://mintlify.wiki/openhive-network/wax/guides/formatters.md): Using formatters for output formatting and display - [Extensions overview](https://mintlify.wiki/openhive-network/wax/extensions/overview.md): Explore the WAX SDK ecosystem of signers and API extensions - [Beekeeper signer](https://mintlify.wiki/openhive-network/wax/extensions/signers-beekeeper.md): Integrate Beekeeper in-browser wallet for secure transaction signing - [Keychain signer](https://mintlify.wiki/openhive-network/wax/extensions/signers-keychain.md): Integrate Hive Keychain browser extension for transaction signing - [MetaMask signer](https://mintlify.wiki/openhive-network/wax/extensions/signers-metamask.md): Integrate MetaMask Hive Snap for transaction signing - [PeakVault signer](https://mintlify.wiki/openhive-network/wax/extensions/signers-peakvault.md): Integrate PeakVault browser extension for transaction signing - [API definitions](https://mintlify.wiki/openhive-network/wax/extensions/api-definitions.md): Use API definition packages to interact with Hive network services - [Wax factory](https://mintlify.wiki/openhive-network/wax/api/python/wax-factory.md): Factory functions to create Wax instances for offline and online blockchain operations - [Wax base interface](https://mintlify.wiki/openhive-network/wax/api/python/wax-base-interface.md): Core offline blockchain operations including transaction creation, signing, and asset management - [Hive chain interface](https://mintlify.wiki/openhive-network/wax/api/python/hive-chain-interface.md): Online blockchain operations with API connectivity, transaction broadcasting, and chain interaction - [Transaction interface](https://mintlify.wiki/openhive-network/wax/api/python/transaction.md): Build, sign, and serialize Hive blockchain transactions - [Operations](https://mintlify.wiki/openhive-network/wax/api/python/operations.md): Hive blockchain operation types for transactions - [Models and types](https://mintlify.wiki/openhive-network/wax/api/python/models.md): Data models, type definitions, and structures used in the Wax Python SDK - [WAX factory functions](https://mintlify.wiki/openhive-network/wax/api/typescript/wax-factory.md): Create WAX instances for offline and online Hive blockchain operations - [IWaxBaseInterface](https://mintlify.wiki/openhive-network/wax/api/typescript/wax-base-interface.md): Core interface for offline Hive blockchain operations - [IHiveChainInterface](https://mintlify.wiki/openhive-network/wax/api/typescript/hive-chain-interface.md): Full chain access interface with API endpoints and transaction broadcasting - [ITransaction interface](https://mintlify.wiki/openhive-network/wax/api/typescript/transaction.md): Build, sign, and manage Hive blockchain transactions - [Operation types](https://mintlify.wiki/openhive-network/wax/api/typescript/operations.md): Hive blockchain operation types and structures - [TypeScript interfaces and types](https://mintlify.wiki/openhive-network/wax/api/typescript/interfaces.md): Type definitions for the WAX TypeScript SDK - [Database API](https://mintlify.wiki/openhive-network/wax/api/hive/database-api.md): Query account, witness, and blockchain state information using the Database API - [Block API](https://mintlify.wiki/openhive-network/wax/api/hive/block-api.md): Retrieve block and block header information from the Hive blockchain - [Network broadcast API](https://mintlify.wiki/openhive-network/wax/api/hive/network-broadcast-api.md): Broadcast signed transactions to the Hive blockchain network - [Account by key API](https://mintlify.wiki/openhive-network/wax/api/hive/account-by-key-api.md): Look up accounts associated with public keys - [Building from source](https://mintlify.wiki/openhive-network/wax/resources/building.md): Build WAX Python and TypeScript packages from source code - [Testing and examples](https://mintlify.wiki/openhive-network/wax/resources/testing.md): Run tests and examples for WAX Python and TypeScript implementations - [Contributing guidelines](https://mintlify.wiki/openhive-network/wax/resources/contributing.md): Learn how to contribute to the WAX project - [Changelog](https://mintlify.wiki/openhive-network/wax/resources/changelog.md): Version history and changes for WAX SDK - [Troubleshooting](https://mintlify.wiki/openhive-network/wax/resources/troubleshooting.md): Common issues and solutions for WAX SDK