Introduction
What SQRL is, how the control model works, who this documentation is for, and where to start.
SQRL gives authorised users a controlled way to issue, manage, and move SCL tokens within an institutional workflow. These operations are anchored to Bitcoin. Each value-moving action requires cryptographic signatures from authorised signers. SQRL coordinates this process. It collects signatures, enforces policies, and broadcasts finalised transactions. Your private keys remain under your control at all times.
This documentation covers the complete operator workflow: initial login, workspace setup, vault creation, token deployment, movements, and ongoing monitoring. It is written for institutional operators, workspace administrators, signers, and compliance staff. You do not need prior knowledge of Bitcoin or blockchain technology to use it.
#What you can do in SQRL
You create organisational vaults, deploy tokens, move value across your organisation, and enforce governance controls. You assign roles and permissions to control who can initiate, sign, and monitor operations within each workspace.
Every operation that moves value on the Bitcoin network requires cryptographic signatures from authorised signers. SQRL collects those signatures, enforces vault policies and movement limits, and broadcasts finalised transactions. SQRL stores only public key identifiers and never has access to your private keys.
#How the control model works
SQRL is built for institutional use. It assumes multiple users with different roles, signing thresholds for sensitive operations, and a full audit trail. Each workspace is an isolated environment with its own users, roles, vaults, and policies. Every vault is configured with a signing threshold, for example 2-of-3. No value can move until the required number of authorised signers have provided their signatures. Policies restrict movements further by enforcing amount limits and cycle-based reset periods. The audit log records every significant action for compliance review.
SQRL is non-custodial. It never holds, accesses, or controls your private keys or funds. Every value-moving operation requires cryptographic signatures produced outside the platform. SQRL stores only public keys. If you lose access to your private key, neither Orobit nor SQRL can recover it.
#Who this documentation is for
- Workspace administrators who set up workspaces, manage users, and configure policies.
- Signers and approvers who review and sign pending movements and token deployments.
- Initiators who create movement requests for others to sign.
- Auditors and compliance staff who monitor activity logs and review controls.
Where a technical concept is relevant to your work, it is explained in plain terms. For protocol-level detail on SCL and Bitcoin anchoring, see docs.orobit.ai.
#How this documentation is organised
The documentation follows the order in which you set up and operate the platform.
- Getting Started covers your first login, two-factor authentication, and navigation.
- Organisations and Workspaces covers the structural foundation of the platform.
- Users, Roles, and Permissions covers access control.
- Signing Profile covers your personal key management.
- Vaults, Whitelist Management, SCL Tokens, and Movements cover day-to-day operations.
- Monitoring and Audit covers notifications and the audit log.
- Appendices include a glossary, a complete permission reference, a status reference, and troubleshooting.
If you are setting up SQRL for the first time, read the sections in order through Vaults. If you are joining an existing workspace, start with Getting Started and Signing Profile, then read the sections relevant to your role.
#Key concepts
You will meet these terms throughout the documentation. Each is defined in full in the Glossary.
- Organisation: the top-level entity that contains all your workspaces, users, and resources.
- Workspace: an isolated operating environment within your organisation.
- Vault: an organisational construct that holds assets and enforces multi-party signing.
- Signing Profile: your personal interface for managing the public keys you sign with.
- Key: a public key identifier registered with SQRL. Private keys are never stored.
- SCL (Simple Contract Language): Orobit's contract language for tokens on Bitcoin.
- Token: a digital asset deployed on Bitcoin using SCL, owned by a vault.
- Threshold: the minimum number of signatures required to authorise an operation.
- Movement: any value-moving operation: Mint / Issue, Burn / Redeem, or Transfer.
- Whitelist: a set of approved addresses a token contract can interact with.
- Policy: rules that govern movement limits and cycle periods.