Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
63c21cb
New dependencies
millioner Nov 28, 2025
b2e3ee9
First steps for DSperse integration. Doesn't work yet even close. Sti…
millioner Dec 2, 2025
bf36769
dslices files handling for models
millioner Dec 3, 2025
150659d
Model metadata fix
millioner Dec 3, 2025
e5f2349
Adding dslice requests to the queue and processing them
millioner Dec 3, 2025
3f5c1c1
Request generation fixes
millioner Dec 4, 2025
cc8d79b
Move DSperseManager to use it by miner
millioner Dec 4, 2025
2110cfa
Proving slices on miner side
millioner Dec 8, 2025
672920d
Verify dslice proofs in validator side
millioner Dec 10, 2025
bf901c6
Cleanup completed DSperse run
millioner Dec 10, 2025
50f142b
Generate random input for DSLice request
millioner Dec 10, 2025
14a9396
Log request type to console
millioner Dec 10, 2025
1a9bafb
Removing dsperse run fix
millioner Dec 10, 2025
2d23514
Option to disable metrics logging
millioner Dec 10, 2025
80fbdee
Requests rescktheduling and a lot of refactoring
millioner Dec 11, 2025
99f954e
Upgrade urllib3 to 2.6.2
millioner Dec 12, 2025
ecd5fea
Small fixes suggested by copilot
millioner Dec 12, 2025
c3cd0bd
Requests reskedjuling fixes :stuck_out_tongue_winking_eye:
millioner Dec 13, 2025
cb10e72
Check proof inputs before verifying
millioner Dec 13, 2025
0e92ec3
Getting slice settings fix
millioner Dec 13, 2025
59883d8
DSperse cleanup un exit
millioner Dec 13, 2025
f19be4f
Actual urls for slices
millioner Dec 13, 2025
6897792
Compile DSlices if needed during pre-flight stage
millioner Dec 13, 2025
8b6e359
Tiniest fix ever
millioner Dec 13, 2025
6042d08
Remve EZKL models
millioner Dec 15, 2025
c1b09b2
Pull DSperse from main branch
millioner Dec 15, 2025
0a0eab3
Merge branch 'testnet' into dsperse-intergration
HudsonGraeme Dec 15, 2025
2f7b5e4
Some fixes suggested by AI wisdom :kneeling_man:
millioner Dec 15, 2025
c19b98d
More fixes suggested by AI wisdom :kneeling_man: :kneeling_person: :k…
millioner Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
}
},
// Install ezkl cli, done here instead of the Dockerfile to test new versions without rebuilding the image.
"onCreateCommand": "curl https://raw.githubusercontent.com/zkonduit/ezkl/main/install_ezkl_cli.sh | bash -s v19.0.7",
"onCreateCommand": "curl https://raw.githubusercontent.com/zkonduit/ezkl/main/install_ezkl_cli.sh | bash -s v22.2.1",
"postCreateCommand": "uv tool install bittensor-cli",
"remoteEnv": {
"PATH": "${containerEnv:PATH}:/home/vscode/.ezkl"
Expand Down
6 changes: 4 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,14 @@ dependencies = [
"bittensor==9.9.0",
"boto3>=1.36.13",
"botocore>=1.37.19",
"ezkl==22.0.1",
"dsperse",
"ezkl==22.2.1",
"fastapi==0.110.3",
"gitpython>=3.1.44",
"httpx>=0.28.1",
"jsonrpcserver>=5.0.9",
"matplotlib>=3.10.1",
"numpy==2.0.2",
"numpy~=2.2.3",
"onnxruntime>=1.21.0",
"opencv-contrib-python-headless>=4.11.0.86",
"opencv-python>=4.11.0.86",
Expand Down Expand Up @@ -74,6 +75,7 @@ pythonpath = [".", "neurons"]

[tool.uv.sources]
torch = { index = "pytorch" }
dsperse = { git = "https://github.com/inference-labs-inc/dsperse.git", rev = "dsperse-integration" }

[[tool.uv.index]]
name = "pytorch"
Expand Down
Loading
Loading