https://github.com/arcxteam/succinct-prover
Guides Run Succinct Prover Spn-Node CPU with Docker
https://github.com/arcxteam/succinct-prover
nodetestnet prover succinct succinctprover testnet zkproof zkvm
Last synced: 2 months ago
JSON representation
Guides Run Succinct Prover Spn-Node CPU with Docker
- Host: GitHub
- URL: https://github.com/arcxteam/succinct-prover
- Owner: arcxteam
- License: mit
- Created: 2025-07-11T02:44:13.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-17T16:20:20.000Z (9 months ago)
- Last Synced: 2025-07-28T06:52:51.637Z (8 months ago)
- Topics: nodetestnet, prover, succinct, succinctprover, testnet, zkproof, zkvm
- Language: Shell
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Guide Succinct Prover on Docker for CPU
Guides Run Succinct Prover Spn-Node CPU with Docker
# Full guide detail soon...
- Goto here create your on Prover https://staking.sepolia.succinct.xyz/prover
- Or staking with me boosting one https://staking.sepolia.succinct.xyz/?prover=0x43c1521281c6d7ea18d39ab033f5d99acdd90a40
## Cloning repo
```
git clone https://github.com/arcxteam/succinct-prover.git
cd succinct-prover
```
## Installing setup Docker and depedency
```
curl -sSL https://raw.githubusercontent.com/arcxteam/succinct-prover/refs/heads/main/docker.sh | sudo bash
```
## Build docker run
```
docker compose up -d
```
## Calibrate Prover
```
docker run --rm public.ecr.aws/succinct-labs/spn-node:latest-cpu calibrate \
--usd-cost-per-hour 0.80 \
--utilization-rate 0.5 \
--profit-margin 0.1 \
--prove-price 1.00
```
```diff
+ Calibration Results:
- Waiting for 10-15 Minutes, if you need fastest build on AVX256-512
┌──────────────────────┬─────────────────────────┐
│ Metric │ Value │
├──────────────────────┼─────────────────────────┤
│ Estimated Throughput │ 25732 PGUs/second │
├──────────────────────┼─────────────────────────┤
│ Estimated Bid Price │ 3.27 $PROVE per 1B PGUs │
└──────────────────────┴─────────────────────────┘
```
## Setup your calibrate & run prover
```
nano .env
# input the valuable and then CTRL+X+Y
```
- PRIVATE_KEY= `add your private key wallet`
- PROVER_ADDRESS= `add your prover address`
- PGUS_PER_SECOND= `add value Estimated Throughput from calibrate`
- PROVE_PER_BPGU= `add value Estimated Bid Price from calibrate`
```
docker compose down
docker compose up -d
docker compose logs -f
# or docker logs -f succinct-prover
# or docker logs -f --tail=100
```