Introduction
Getting started
1.
Setting up the environment
1.1.
Requirements
1.2.
Setting up a project
1.3.
Starting the stack
1.3.1.
Nodes
1.4.
Resources
Programs and beyond
2.
Basics
2.1.
Building, deploying and interfacing
2.2.
Program interaction
3.
Guides
3.1.
How to write an Arch program
3.2.
How to write an oracle program
3.3.
How to create a fungible token
Reference
4.
Program
4.1.
Account
4.2.
Entrypoint
4.3.
Instructions and Messages
4.4.
Pubkey
4.5.
Syscall
4.6.
System Instruction
4.7.
UTXO
5.
SDK
5.1.
Processed Transaction
5.2.
Runtime Transaction
5.3.
Signature
6.
System Program
6.1.
CreateAccount
6.2.
WriteBytes
6.3.
MakeExecutable
6.4.
AssignOwnership
7.
RPC
7.1.
HTTP Methods
7.1.1.
sendTransaction
7.1.2.
sendTransactions
7.1.3.
getAccountAddress
7.1.4.
getProgramAccounts
7.1.5.
getBlock
7.1.6.
getBlockCount
7.1.7.
getBlockHash
7.1.8.
getProcessedTransaction
7.1.9.
readAccountInfo
7.1.10.
startDkg
7.1.11.
isNodeReady
7.1.12.
resetNetwork
7.2.
Deprecated Methods
7.2.1.
getAccountInfo
Light
Rust
Coal
Navy
Ayu
The Arch Book
Deprecated Methods
The following includes a list of RPC methods which are no longer supported.