Today, online purchases must be made on the same platform they are listed on. For example, something listed on Amazon must be purchased through Amazon. Something listed on a Shopify site must be purchased on Shopify. An Uber driver must sign up for Uber and Lyft if they want to get hired on both platforms.
This is, of course, because platforms are competitive, and there is no credibly neutral place to list things for sale.
Blockchains solve this problem. So I've built an eCommerce protocol on top of Base and the Ethereum Attestation Service that anyone can use.
It's permissionless, credibly neutral, trustless, and modular.
Products are attestations on the Ethereum Attestation Service. The Ethereum Attestation Service is a composable schema registry that anyone can add to. It also has the capability to run an arbitary smart contract code before any attestation is made. I've made a smart contract that makes it easy to add or remove any number of plugins to any attestation.
The modular design means there are lots of little pieces that need to be created on every new product. This createsa a poor UX when creating a new product.
Two approaches I used to improve the UX are:
Tracks Applied (5)
PAYMENTS with Stripe
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
Discussion