I've been working on a little library that augments stigmerge. Stigmerge is a torrent re-implementation on top of Veilid, and Veilid is next-gen app framework to replace tor. It's a Rust-based networking framework that offers onion routing, message passing and DHT.
Stigmerge currently is on early stages of development but it does the job. You can send files from node a to node b by sharing share's DHT key and your traffic will come through 3 nodes making your IP hidden. It's like tor but built from the ground up.
What it offers for the DW is working reliable metadata sharing for images and json files and order details, stuff that you don't want to put on blockchain but still want it to be available to users. Stigmerge-Tracker is a library that utilizes Stigmerge for uploading and downloading metadata, acting as sort of 'torrent-tracker' -- it uploads share id's to a managed node, that keeps track of all the shares. Of course you can do validation and authentication on tracker node -- and it's programmable.
For a decentralized market it could be a synchronization layer where decentralized market nodes share metadata. It's simpler than blockchain and it works. Initially I experimented with IPFS but unfortunately it just doesn't work reliably.
take a look if you're curious http://ucoi4tzlito52agmquc6oopn3zpmr6djz5vvfabtgrhyc6hufpzjtnad.onion/Tochka/stigmerge-tracker i try to keep it vibe-free, but some of it made with llm-s , like TUI code
Programming
Decentralized Anonymous Metadata Hosting: Stigmerge Tracker
Started by earthling · Jun 10, 2026
I'm new to Veilid. Am I correct in thinking that the word "Metadata" in the title is key?
So, is this all rather questionable for distributed storage of the data itself, especially critical data?
-
So, is this all rather questionable for distributed storage of the data itself, especially critical data?
-
architecture for such an application requires to distribute actual app logic (web or terminal app) and item listings as well as data associated with -- namely all data that's not stored on a blockchain.
a standard for dapps now is IPFS, but it requires a browser plugin, or standalone node and it doesn't work reliably and you have no guarantees that your data is somewhat persisted. veilid is more down-to-earth, it's a framework on top of which you build your decentralized app
storing metadata in torrent-like fashion allows nodes to sync fast and a main-node that acts as tracker orchestrates all the stuff
there's more cool stuff to veilid: theoretically you can compile your app to a wasm and have it running in a browser. node can also be distributed as a standalone app that fires up a web server that hosts actual decentralized dnm web app
a standard for dapps now is IPFS, but it requires a browser plugin, or standalone node and it doesn't work reliably and you have no guarantees that your data is somewhat persisted. veilid is more down-to-earth, it's a framework on top of which you build your decentralized app
storing metadata in torrent-like fashion allows nodes to sync fast and a main-node that acts as tracker orchestrates all the stuff
there's more cool stuff to veilid: theoretically you can compile your app to a wasm and have it running in a browser. node can also be distributed as a standalone app that fires up a web server that hosts actual decentralized dnm web app
You're very smart, brother. That's great.
Story of my life, lol