<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Emil</title>
    <description>The latest articles on DEV Community by Emil (@pablochacon).</description>
    <link>https://dev.to/pablochacon</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3655656%2F859e18ad-efcc-4cc7-8234-bc3c22b2e7b5.jpeg</url>
      <title>DEV Community: Emil</title>
      <link>https://dev.to/pablochacon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pablochacon"/>
    <language>en</language>
    <item>
      <title>Immutable settlement protocols for real-world assets: deployed, ownerless, open templates</title>
      <dc:creator>Emil</dc:creator>
      <pubDate>Sat, 02 May 2026 18:16:56 +0000</pubDate>
      <link>https://dev.to/pablochacon/immutable-settlement-protocols-for-real-world-assets-deployed-ownerless-open-templates-bip</link>
      <guid>https://dev.to/pablochacon/immutable-settlement-protocols-for-real-world-assets-deployed-ownerless-open-templates-bip</guid>
      <description>&lt;p&gt;I have deployed a collection of independent smart contract protocols on Ethereum mainnet. Each one is finished infrastructure:&lt;br&gt;
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.&lt;/p&gt;




&lt;h2&gt;
  
  
  The pattern
&lt;/h2&gt;

&lt;p&gt;Every protocol follows the same two-component structure:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;An ERC primitive that represents a physical or digital asset on-chain&lt;/li&gt;
&lt;li&gt;Immutable smart contracts that handle neutral, deterministic settlement&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That is the complete structure. No governance hooks. No admin functions. No upgradeability. Ownership renounced on all contracts at deployment.&lt;/p&gt;

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




&lt;h2&gt;
  
  
  The protocols
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;DeDe&lt;/strong&gt;: parcel delivery settlement&lt;br&gt;
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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DROP&lt;/strong&gt;: physical storage settlement&lt;br&gt;
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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CUT&lt;/strong&gt;: digital ownership and rights settlement&lt;br&gt;
ERC-1155 media primitive. Fractional or full ownership of any digital medium. Scene registry for content anchoring. Direct purchase from minter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;KEY&lt;/strong&gt;: vehicle ownership and sale settlement&lt;br&gt;
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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STAY&lt;/strong&gt;: commodity settlement&lt;br&gt;
ERC-721 commodity primitive. Access rights and transfer settlement for commodity assets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ACT&lt;/strong&gt;: physical service settlement&lt;br&gt;
ERC-721 service primitive. Agree, deliver, confirm, finalize lifecycle. Protocol-neutral about service type and scale.&lt;/p&gt;




&lt;h2&gt;
  
  
  Architecture: blockchain microservices
&lt;/h2&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;




&lt;h2&gt;
  
  
  Templates
&lt;/h2&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;The template path is always open. No platform can close it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Deployed contracts
&lt;/h2&gt;

&lt;p&gt;All contracts are verified on Etherscan. Ownership renounced. Contract addresses are in the individual protocol repositories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DeDe&lt;/strong&gt;: deployed November 2025&lt;br&gt;
&lt;strong&gt;DROP&lt;/strong&gt;: deployed April 2025&lt;br&gt;
&lt;strong&gt;CUT, KEY, STAY, ACT&lt;/strong&gt;: deployed May 2026&lt;/p&gt;




&lt;h2&gt;
  
  
  Where to start
&lt;/h2&gt;

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

&lt;p&gt;&lt;a href="https://github.com/pablo-chacon/the-substrate" rel="noopener noreferrer"&gt;https://github.com/pablo-chacon/the-substrate&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="mailto:pablo-chacon-ai@proton.me"&gt;pablo-chacon-ai@proton.me&lt;/a&gt;&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>ethereum</category>
      <category>showdev</category>
      <category>web3</category>
    </item>
    <item>
      <title>DeDe Protocol: Trustless Settlement Layer for Physical Delivery</title>
      <dc:creator>Emil</dc:creator>
      <pubDate>Wed, 10 Dec 2025 15:11:33 +0000</pubDate>
      <link>https://dev.to/pablochacon/dede-protocol-trustless-settlement-layer-for-physical-delivery-58fb</link>
      <guid>https://dev.to/pablochacon/dede-protocol-trustless-settlement-layer-for-physical-delivery-58fb</guid>
      <description>&lt;p&gt;TL;DR&lt;br&gt;
&lt;strong&gt;DeDe is a minimal Ethereum-based protocol for decentralized physical delivery.&lt;/strong&gt;&lt;br&gt;
It handles settlement, not logistics: No fleet, no terminal, no app, no routing, no identity.&lt;br&gt;
Just trustless escrow, deterministic parcel lifecycle, and immutable protocol fees.&lt;/p&gt;




&lt;h2&gt;
  
  
  Motivation
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;We have decentralized infrastructure for:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Money (Bitcoin)&lt;/li&gt;
&lt;li&gt;Communication (Matrix)&lt;/li&gt;
&lt;li&gt;Compute (Ethereum)&lt;/li&gt;
&lt;li&gt;Privacy (Tor)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But physical delivery still a key part of human coordination remains centralized, fragile, and opaque.&lt;/p&gt;

&lt;p&gt;Postal systems are slow, expensive, often fail to deliver, and structurally incompatible with privacy.&lt;br&gt;
Meanwhile, enormous underutilized capacity exists in everyday human movement:&lt;br&gt;
people walk, bike, drive, and commute along routes that could carry parcels.&lt;/p&gt;

&lt;p&gt;DeDe lets anyone tap into that movement.&lt;br&gt;
It enables real-world delivery as a trustless, peer-to-peer settlement flow, not a logistics monopoly.&lt;br&gt;
What It Is&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DeDe is not an app, not a marketplace, and not a company.&lt;/strong&gt;&lt;br&gt;
It is a small Ethereum smart contract protocol that allows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Senders to register a parcel NFT + escrow&lt;/li&gt;
&lt;li&gt;Carriers to voluntarily pick it up&lt;/li&gt;
&lt;li&gt;Delivery to be confirmed (opt-in)&lt;/li&gt;
&lt;li&gt;Settlement to be finalized without trusted intermediaries&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The protocol governs:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Who gets paid&lt;/li&gt;
&lt;li&gt;Under what conditions&lt;/li&gt;
&lt;li&gt;How funds are held and released&lt;/li&gt;
&lt;li&gt;Immutable protocol fee routing&lt;/li&gt;
&lt;li&gt;Minimal incentive alignment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All logistics, routing, and app-specific behavior happens off-chain.&lt;br&gt;
Architecture&lt;/p&gt;




&lt;h2&gt;
  
  
  Core contracts:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ParcelCore&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;ERC-721 parcels with deterministic lifecycle states&lt;/li&gt;
&lt;li&gt;Immutable protocol fee (e.g. 0.5%)&lt;/li&gt;
&lt;li&gt;Support for platform-level BPS fee schedules&lt;/li&gt;
&lt;li&gt;Finalization window (e.g. 72h after pickup)&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Escrow&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Holds ETH/ERC-20 funds keyed by parcelId&lt;/li&gt;
&lt;li&gt;Releases funds to carrier, protocol treasury, platform treasury, and finalizer tip&lt;/li&gt;
&lt;li&gt;Enforces deterministic payout logic&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;AStarSignerRegistryStaked&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;(Optional) registers routing signers with stake&lt;/li&gt;
&lt;li&gt;Ties dropoff event to a verifiable off-chain route hash&lt;/li&gt;
&lt;li&gt;Allows eventual zkRoute integrations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All state transitions are public and auditable.&lt;br&gt;
DeDe does not include any GPS, KYC, login systems, or metadata on-chain.&lt;br&gt;
On-chain Privacy Model&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On-chain: only tokenId, state enum, and lifecycle timestamps&lt;/li&gt;
&lt;li&gt;Off-chain: pickup/dropoff locations, photo proofs, routing paths&lt;/li&gt;
&lt;li&gt;Metadata is stored in NFT, encrypted, or referenced via IPFS hashes&lt;/li&gt;
&lt;li&gt;Ethereum only sees a hash&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Makes DeDe Unique
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;It’s a protocol, not a platform&lt;/li&gt;
&lt;li&gt;No centralized operator, job board, or trusted intermediary&lt;/li&gt;
&lt;li&gt;Anyone can build an app, mint a parcel, or pick one up&lt;/li&gt;
&lt;li&gt;Payments settle only if both sides confirm (or finalize automatically)&lt;/li&gt;
&lt;li&gt;Protocol fee is immutable, finalizer tip is capped, all logic is deterministic&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No pricing engine.&lt;br&gt;
No identity layer.&lt;br&gt;
No assignment logic.&lt;br&gt;
Just neutral rails.&lt;br&gt;
Use Cases&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;P2P delivery during commutes (side income for regular people)&lt;/li&gt;
&lt;li&gt;Local business delivery without contracts or apps&lt;/li&gt;
&lt;li&gt;Decentralized logistics experiments (DAOs, disaster relief, rural mobility)&lt;/li&gt;
&lt;li&gt;Trust-minimized gig networks in low-trust regions&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Economics
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Protocol fee: immutable (e.g. 0.5%)&lt;/li&gt;
&lt;li&gt;Platform fee: configurable, set by each integrator&lt;/li&gt;
&lt;li&gt;Finalizer tip: small % (e.g. 0.05%), capped&lt;/li&gt;
&lt;li&gt;DeDe does not reduce escrow value over time (no built-in decay)&lt;/li&gt;
&lt;li&gt;Settlement is voluntary; payment is conditional on mutual confirmation&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Why Ethereum?
&lt;/h3&gt;

&lt;h4&gt;
  
  
  DeDe works best when:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;The settlement layer is public, neutral, auditable&lt;/li&gt;
&lt;li&gt;Applications are permissionless and forkable&lt;/li&gt;
&lt;li&gt;The infrastructure isn’t subject to any central actor’s control&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Deployed to Ethereum Mainnet
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;ParcelCore: 0xeF1D4970c3B988840B13761Ec4FBb85106d789F8&lt;/li&gt;
&lt;li&gt;Escrow: 0x834317eFB2E6eE362a63474837398086cC302934&lt;/li&gt;
&lt;li&gt;AStarSignerRegistryStaked: 0x311A4c3Ed79D4467C55dd7CEE0C731501DF3f161&lt;/li&gt;
&lt;li&gt;protocolTreasury: 0x9C34d6a6BF1257A9e36758583cDC36F4cE2fA78F&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Related Work / Inspiration
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Matrix (as infra for decentralized messaging)&lt;/li&gt;
&lt;li&gt;Monero (for privacy guarantees in adversarial environments)&lt;/li&gt;
&lt;li&gt;Tor / IPFS / Nostr (for neutrality under pressure)&lt;/li&gt;
&lt;li&gt;Ethereum itself (as settlement infrastructure)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Future Directions
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;zkDeliveryProofs (optional: SNARKs for delivery receipt)&lt;/li&gt;
&lt;li&gt;L2 deployment for micropayments&lt;/li&gt;
&lt;li&gt;Local delivery DAO coordination&lt;/li&gt;
&lt;li&gt;Indexers / GraphQL APIs / “DeDeScan” explorer&lt;/li&gt;
&lt;li&gt;Mobile UX kits and white-label apps&lt;/li&gt;
&lt;li&gt;Monero bridge / atomic swaps for cross-chain delivery privacy&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Repository
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/pablo-chacon/dede-protocol" rel="noopener noreferrer"&gt;DeDe-Protocol Repository&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>web3</category>
      <category>solidity</category>
      <category>p2p</category>
      <category>logistics</category>
    </item>
  </channel>
</rss>
