Encrypted before it leaves you
Your browser encrypts the file locally and pins only the ciphertext to IPFS. A licence token mints into your own wallet. Nothing readable ever touches a server, and no plaintext exists anywhere except on your machine.

Datasets, code, models and media — encrypted in your own wallet and sold straight to the buyer. No venue, no deposit, no gas.
To sell anything today you hand it to a venue first. You upload to a marketplace, it takes custody, it sets the terms, and it keeps the relationship. The asset was yours right up until the moment you wanted to trade it.
Assetflow removes the venue. Your file is encrypted in your browser before it goes anywhere, ownership is a token in your own wallet, and a sale is one transaction that swaps that token for USDG. Nothing is deposited. Nothing is withdrawn. The protocol never holds your asset or your money.
Your browser encrypts the file locally and pins only the ciphertext to IPFS. A licence token mints into your own wallet. Nothing readable ever touches a server, and no plaintext exists anywhere except on your machine.
You sign an asking price. A buyer signs a bid. Neither of you sends a transaction, approves a token, or holds any gas — USDG implements EIP-2612, so approval is a signature, and Assetflow broadcasts and pays for the rest.
The licence moves to the buyer and the USDG moves to you inside the same transaction. Either both legs land or the whole thing reverts. Nobody has to send first, and there is no escrow holding either side in between.
What the buyer holds is an asset, not a download link. They can list it again, and the creator royalty is paid on that sale too — deducted inside settle, so there is nothing to collect afterwards.
The settlement contract does not care what it is moving, so the catalogue grows without a protocol change.
A buyer can re-upload what they bought, and no amount of cryptography prevents that. What Assetflow gives you is provenance — on-chain proof of who holds the original licence — and exclusive listings where the seller’s copy burns on sale. We would rather say that plainly than sell you a guarantee that doesn’t exist.