# Shield Swap documentation > Build Shield Swap integrations, query indexed API data, construct Aleo transactions, and understand the protocol's public and confidential boundaries. ## Start - [Documentation home](/): Choose an API or transaction starting point. - [REST API quickstart](/rest/quickstart): Run a public pool request and inspect the response. - [Choose an integration path](/developers/integration-path): Decide between indexed API data, transaction schemas, and direct program calls. ## Build - [REST API overview](/rest/overview): Review API capabilities and access requirements. - [Authentication](/rest/authentication): Create browser sessions and backend API tokens. - [Transaction execution](/developers/transaction-execution): Build, prove, submit, and reconcile Aleo transactions. - [Trader workflow](/trading/trader-workflow): Implement quoting, submission, claims, and recovery. - [Liquidity provider workflow](/liquidity/lp-workflow): Implement the position lifecycle. ## Understand and operate - [Protocol overview](/start/overview): Understand the program, API, records, and client responsibilities. - [Protocol boundaries](/start/protocol-boundaries): Review what is public, confidential, and off-chain. - [Security model](/security/security-model): Review assets, invariants, trust boundaries, and failure classes. - [Operator runbook](/operations/operator-runbook): Deploy, configure, monitor, and respond to incidents.