Documentation
Documentation
Build your first signed transaction, connect to other chains with HILSA, or understand how multiple runtimes share one state.
Learn by doing
Sign a transaction, change an amount, and watch verification reject it. No funds or node required.
Start the tutorialComplete a task
Configure a wallet, check a program, assess HILSA readiness, or inspect a transaction.
Find a how-to guideLook up a detail
Find exact CLI commands, Bombil interfaces, fees, limits, and compatibility.
Open the referenceUnderstand the design
See why different runtimes share accounts, how their calls compose, and where consensus fits.
Read the explanationArchitecture
Consensus, execution, and the shared state that connects every runtime.
Overview
Explore the Singularity execution environments.
Core concepts
Transactions, accounts, assets, and native protocols from first principles.
Contributing
Find an owner, make a focused change, and validate its behavior.
Build with Singularity
Configure a wallet, check a program, assess HILSA readiness, and inspect a transaction.
HILSA
Verified foreign state, cross-chain settlement, and interoperability alternatives.
Integrations
Build with RPC, WebSockets, the TypeScript SDK, and bridge interfaces.
Run a node
Build, configure, deploy, observe, and recover the runtime.
Your first signed transaction
Use a published SDK to build one signed transaction containing two transfers, verify its wire round-trip and reject a modified amount without funding an account.
Reference
Look up CLI commands, Bombil interfaces, fees, compatibility, and terminology.
Security
Understand authority, trust boundaries, and failure semantics.
Testing & performance
Choose the right checks and understand what a benchmark proves.
Workflows
Follow transactions, cross-VM calls, validator changes, and recovery.