惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
J
Java Code Geeks
有赞技术团队
有赞技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
Apple Machine Learning Research
Apple Machine Learning Research
量子位
D
Docker
V
Visual Studio Blog
博客园 - 司徒正美
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
WordPress大学
WordPress大学
U
Unit 42
M
MIT News - Artificial intelligence
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
G
Google Developers Blog
Engineering at Meta
Engineering at Meta
V
V2EX
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网
Vercel News
Vercel News
C
Check Point Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Immutable settlement protocols for real-world assets: dep...
Emil · 2026-05-03 · via DEV Community

I have deployed a collection of independent smart contract protocols on Ethereum mainnet. Each one is finished infrastructure:
Immutable, ownerless, no upgrade path. This post is a technical introduction to what they are, how they are structured, and how to build on them.


The pattern

Every protocol follows the same two-component structure:

  1. An ERC primitive that represents a physical or digital asset on-chain
  2. Immutable smart contracts that handle neutral, deterministic settlement

That is the complete structure. No governance hooks. No admin functions. No upgradeability. Ownership renounced on all contracts at deployment.

Each protocol also has a quick-start templates repository:
Minimal, auditable reference implementation that shows the direct path to building on the protocol without going through any platform or intermediary.


The protocols

DeDe: parcel delivery settlement
ERC-721 parcel primitive. Pickup, dropoff, finalize lifecycle. Automatic finalization after 72 hours. Immutable 0.5% protocol fee. Permissionless finalization with finalizer tip. Signer registry with mandatory stake and slashing.

DROP: physical storage settlement
ERC-721 storage session primitive. Drop, pick, finalize lifecycle. Optional escrow. Immutable 0.3% protocol fee. Storage node registration via DROPSpaceRegistry with coarse location commitment and hash commitment to off-chain terms.

CUT: digital ownership and rights settlement
ERC-1155 media primitive. Fractional or full ownership of any digital medium. Scene registry for content anchoring. Direct purchase from minter.

KEY: vehicle ownership and sale settlement
ERC-721 vehicle identity anchor. Immutable VIN and spec hash commitments. Atomic sale settlement with buyer-funded escrow. Fixed 5-day finalization and dispute windows, protocol constants, not adjustable. 0.3% protocol fee. In jurisdictions where vehicle registries expose APIs, platforms can initiate legally recognized ownership transfers triggered from the decentralized side.

STAY: commodity settlement
ERC-721 commodity primitive. Access rights and transfer settlement for commodity assets.

ACT: physical service settlement
ERC-721 service primitive. Agree, deliver, confirm, finalize lifecycle. Protocol-neutral about service type and scale.


Architecture: blockchain microservices

The closest analogy is microservices. Each protocol is a self-contained service with a single responsibility. It exposes a deterministic interface. It has no opinion about what surrounds it.

No protocol knows the others exist. There is no shared state, no internal coupling, no common coordinator. Each one lives and fully function in complete isolation.

Platforms orchestrate them at the layer above, the same way a system orchestrates independent services without modifying the services themselves. A logistics platform might combine DeDe and DROP. A vehicle marketplace might use KEY alone. A media platform might use CUT alone. None of these require any other protocol.

The difference from conventional microservices is permanence. These cannot be taken down, modified, or redeployed by their operator. The behavior defined at deployment is the behavior forever.


Templates

Every protocol has a separate quick-start templates repository. The templates are minimal reference implementations. Not SDKs, not frameworks. They are the correct, direct way to interact with the protocol. Readable, forkable, deployable by anyone.

The template path is always open. No platform can close it.


Deployed contracts

All contracts are verified on Etherscan. Ownership renounced. Contract addresses are in the individual protocol repositories.

DeDe: deployed November 2025
DROP: deployed April 2025
CUT, KEY, STAY, ACT: deployed May 2026


Where to start

The Substrate is a documentation index for all the protocols. Protocol repositories, template repositories, contract addresses, and orchestration examples are all in one place.

https://github.com/pablo-chacon/substrate


pablo-chacon-ai@proton.me