Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

DevNet 2.0: deploy develop's full contract set to OP Sepolia as a public-testnet dress rehearsal

Đang mở
#284 2 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@umermjd11 đang làm issue này rồi.

Từ ngày 26/10/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

enhancement

Why

The live DevNet 1.0 (see sepolia_op_devnet in dincli/config/din_info.json) lists only the token, coordinator, stake and registry contracts, i.e. the pre-P3 generation. The treasury, fee router, emission and fair-launch distributor contracts, and all the P3/October fixes, have never been deployed to a real chain. The first real deployment will surface issues; better in a rehearsal than at public-testnet launch.

Scope

  1. Deploy develop's contracts to OP Sepolia with DeployPlatform.s.sol, using the agreed #155 values.
  2. Run full GIs end to end with the MNIST model: clients, auditors, aggregators, emission funding, validator reward claims, and a dispute.
  3. Update dincli/config/din_info.json and the participant docs with the new addresses.
  4. Record real gas costs per role (feeds #78).
  5. Decide key custody: who holds the deployer and ProxyAdmin keys for the public testnet (e.g. hardware wallet or Safe), and record it in the incident runbook (#167).
  6. Verify the deployment matches the repo (deployment drift check, BL-33 / PR #254).

Depends on

#223 (model-owner deploy), the setup-guide install fix, the data-owner reward default (client share 0% at launch), and ideally #238 and #222.

Done when

A full GI completes on OP Sepolia with develop's contracts, and a newcomer can join by following the docs alone.

Ngôn ngữ chính
Python
Star
4
Fork
7
Merge trung bình
3 ngày 4 giờ
Pull request đã merge (30 ngày)
34

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của InfiniteZeroFoundation/DevNet

Tất cả issue của InfiniteZeroFoundation/DevNet

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.