This is a work in progress and is currently under heavy development
- Network
- UTxO RPC
- Ouroboros
- Node-to-node
- ChainSync
- BlockFetch
- TxSubmission2
- Node-to-client
- ChainSync
- LocalTxMonitor
- LocalTxSubmission
- LocalStateQuery
- Peer governor
- Topology config
- Peer churn
- Ledger peers
- Connection manager
- Inbound connections
- Outbound connections
- Node-to-node
- Ledger
- Blocks
- Block storage
- Chain selection
- UTxO tracking
- Protocol parameters
- Certificates
- Pool registration
- Stake registration/delegation
- Governance
- Blocks
Additional planned features can be found in our issue tracker and project boards.
Catalyst Fund 12 - Go Node (Dingo)
Catalyst Fund 13 - Archive Node
This requires Go 1.22 or better is installed. You also need make
.
# Build
make
# Run
./dingo
You can also run the code without building a binary, first
go run ./cmd/dingo/