DECOM(Decentralize e-commerce)
March 15th, 2025

The Problem with Traditional E-commerce

centralized e-commerce
centralized e-commerce

Traditional e-commerce relies on centralized payment systems like Visa and PayPal, which can be restrictive and censor transactions. Additionally, online stores can be shut down by centralized authorities, making sellers vulnerable.

The Solution: Decentralized E-commerce

With the rise of Ethereum Layer 2 networks offering low transaction fees, we now have the opportunity to build a fully decentralized e-commerce platform.

Let me introduce apsostore.com, a basic prototype of what decentralized e-commerce could look like in the future. For now, we are starting simple—selling Lhasa Apso dog stickers.

Lasha Apso Dog Sticker
Lasha Apso Dog Sticker

Key Features of ApsoStore

  1. Encrypted Buyer Address:
Buyer address is encrypted and publish on blockchain.
Buyer address is encrypted and publish on blockchain.
    • The buyer's address is encrypted using the seller's public key and stored on the blockchain.

    • Only the seller can decrypt it using their private key.

    • We use the eth-crypto library for this encryption.

    Example encryption

    const encrypted = await EthCrypto.encryptWithPublicKey( 'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece...'// Public Key 'random buyer address' // Message );
    
  1. Direct Ether Payments: Payments are sent directly to the smart contract without intermediaries.

  2. NFT-Based Proof of Purchase:

    • Each product image is an NFT.

    • When a buyer places an order, they mint a new NFT as proof of purchase.

  3. Live Price Updates with Chainlink Oracle: Ether/USD price is updated using Chalink Oracle.

Future Vision

If this project gains enough support, I plan to expand it with:

  • Decentralized Dispute Resolution: Using platforms similar like Kleros to settle disputes.

  • Decentralized Storefronts: Anyone can open a store.

  • Escrow Mechanism: Secure payment handling.

  • The price is fetched dynamically using Chainlink’s oracle to ensure accurate ETH pricing.

This idea is practically feasible, though there may be challenges along the way. However this can be only achieved through community support.

To fund this project, I will sell as many stickers as possible. Your support will help bring this vision to life.

Smart contract and website address:

Aribtrum: 0xc5C993210F66eDDe0fe3fdc2333E69739AcE711a

Arbitrum Testnet Sepolia: 0xc5C993210F66eDDe0fe3fdc2333E69739AcE711a

Sepolia Testnet: 0x1C7595cD405Eb31437Fe682c2F603E0813d6C9eD

Website: https://apsostore.com

Github: https://github.com/dappresearch

Contract: dappresearch@proton.me

Donate: 0x80E82C4f37B75D9045d1d00383f6A65EB45Ac023

Subscribe to 0x80E8…c023
Receive the latest updates directly to your inbox.
Nft graphic
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from 0x80E8…c023

Skeleton

Skeleton

Skeleton