In a trustless world it could make sense to operate your own RPC server. Qubic is a decentralized network. All our software is open source, also the Qubic RPC server.
Important
THIS DOC IST WORK IN PROGRESSS
To operate your own RPC Server you will need:
- Computornodes under your control.
- A Dedicated or Cloud Server with Linux (Ubuntu 22.04)
- Good internet connection for 1) and 2)
- Some time and patience to 1. build the RPC Server and 2. to operate it
- Good technical knowledge to operate servers (including docker, linux configurations and operating Qubic nodes)
- Basic knowledge of coding
When you build your own RPC server you will get a full Qubic archive. This archive can be used to automate your business with Qubic.
In the time of writing this doc (April, 2024), the full Qubic archive includes (always from the point in time when you start your server):
- Archive of all Transactions (including their status)
- Persisting of all relevant Epoch information
- Computors
- Tick's and Tickdata
- Quorum votes
The Qubic RPC server is built on the following software packages:
qubic-http
https://github.com/qubic/qubic-httpgo-archiver
https://github.com/qubic/go-archivergo-node-fetcher
https://github.com/qubic/go-node-fetchergo-node-connector
https://github.com/qubic/go-node-connectortx-status-request add-on
https://github.com/qubic/core/tree/feature/tx-status-requesttraefik
https://github.com/traefik/traefik
coming soon