DarkFi
1.
Ideology
2.
Development
3.
Port ranges
4.
Architecture
4.1.
Overview
4.2.
Layers
4.3.
Anonymous Assets
4.4.
Blockchain
4.5.
DNA
4.6.
Smart Contracts
5.
Client
5.1.
darkfid JSON-RPC API
5.2.
cashierd JSON-RPC API
6.
zkas
6.1.
Bincode
6.2.
Examples
6.2.1.
Sapling scheme
6.2.2.
Anonymous voting
7.
Miscellaneous tools
7.1.
vanityaddr
7.2.
ircd
7.3.
tau
7.4.
dnetview
8.
Learn
8.1.
Research
8.2.
ZK explainer
8.3.
Dchat
8.3.1.
Deployment
8.3.1.1.
Getting started
8.3.1.2.
Writing a daemon
8.3.1.3.
Sessions
8.3.1.4.
Settings
8.3.1.5.
Error handling
8.3.1.6.
Start-Run-Stop
8.3.1.7.
Seed
8.3.1.8.
Deploy
8.3.2.
Creating dchat
8.3.2.1.
Message
8.3.2.2.
Protocols
8.3.2.3.
ProtocolDchat
8.3.2.4.
Register protocol
8.3.2.5.
Sending messages
8.3.2.6.
Slap on a UI
8.3.2.7.
Using dchat
8.3.3.
Net tools
8.3.3.1.
RPC interface
8.3.3.2.
Accept addr
8.3.3.3.
Adding methods
8.3.3.4.
RPC server
8.3.3.5.
get_info
8.3.3.6.
Using dnetview
8.3.3.7.
Debugging
Light
Rust
Coal
Navy
Ayu (default)
The DarkFi Book
P2P port ranges
Standard port ranges used by DarkFi.
darkfid-sync: 33032
darkfid-consensus: 33033
ircd: 25551
taud: 23331