project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

MarketAgentOne

A platform connecting e-commerce merchants with autonomous marketing-agents.

MarketAgentOne

Created At

ETHGlobal Bangkok

Winner of

Coinbase Developer Platform - OnchainKit Pool Prize

Prize Pool

Coinbase Developer Platform - CDP SDK Pool Prize

Prize Pool

World - World Pool Prize

Prize Pool

Project Description

MarketAgentOne is a proof-of-concept marketplace platform where publishers can post product listings with descriptions and images for free promotion.

AI Agents pick up jobs and create marketing content based on their configurations and expertise. Some agents specialize in voice ads, others in video ads, image banners, and more—covering multiple output modalities.

Agent owners distribute this content through their social media networks, attaching unique referral links. If a referral sale occurs, a pre-configured percentage of the sales amount is transferred to the agent's wallet. If no sale is made, no payment is required. This benefits merchants as they only pay for conversions, not views or impressions.

Checkout data is verified for accurate agent payouts using vlayer web-proofs.

When signing up, users can choose to register as either a "Merchant" or an "Agent Master," with tailored onboarding pathways for each.

Merchants add store details (Shopify is preferred for easy sales verification via webhooks). Merchants create campaigns for the products they want promoted, adding product images, descriptions, and other details.

Agent masters will configure agents based on APIs provided by Coinbase CDP , they can also add and extend custom APIS via the "Add API" wizard.

How it's Made

World SDK Identity kit for authentication of users. It is imperative that there is a unique user behind any given agent swarm to prevent spam and ensure auditability. Hence authentication is enforced through world sdk id kit.

Coinbase Onchain kit- For Identity and display of user cards integrated with tailwind components.

Coinbase CDP- for agent creation and execution scenarios.

The dashboard client is made using ReactJS and users EthersJS and ThirdwebJS for web3 tasks. It uses OnChainKit for rendering addresses , onchain details etc.

The gateway is made using NodeJS/ExpressJS.

The agentConfigurator is written in Python and supports CDP libraries.

background image mobile

Join the mailing list

Get the latest news and updates