Introduction
Getting started
Setting up the environment
❱
Requirements
Setting up a project
Starting the stack
❱
Nodes
Resources
Core Concepts
Architecture Overview
Network Architecture
Bitcoin Integration
Nodes
Programs
UTXOs
Programs and beyond
Basics
❱
Building, deploying and interfacing
Program interaction
Guides
❱
How to write an Arch program
How to write an oracle program
How to create a fungible token
How to build a Bitcoin Runes swap application
How to configure the local validator with Bitcoin Testnet4
How to Build a Bitcoin Lending Protocol
Reference
Program
❱
Account Structure
Account Guide
System Functions
Entrypoint
Instructions and Messages
Pubkey
Syscall
System Instruction
UTXO
SDK
❱
Processed Transaction
Runtime Transaction
Signature
System Program
❱
CreateAccount
WriteBytes
MakeExecutable
AssignOwnership
RPC
❱
HTTP Methods
❱
sendTransaction
sendTransactions
getAccountAddress
getProgramAccounts
getBlock
getBlockCount
getBlockHash
getCurrentState
getPeers
getProcessedTransaction
readAccountInfo
startDkg
isNodeReady
resetNetwork
Deprecated Methods
❱
getAccountInfo
Light
Rust
Coal
Navy
Ayu
The Arch Book
Deprecated Methods
The following includes a list of RPC methods which are no longer supported.