a-proof

Services' marketplace where privacy is taken much more seriously then it should've ever been

a-proof

Created At

ETHGlobal Prague

Project Description

We planned to build a marketplace where privacy comes first. You stay anonymous by default. You only share your data if you choose to, and only with real people (zk-powered) you trust. We used account abstraction and stealth addresses to protect your identity while still letting you get things done. All the request/bid metadata is encoded and stored on IPFS.

A small AI runs in a safe environment to help you write requests, understand how the platform works, or quickly summarize what you see.

We don’t force users into DeFi or payments. If someone refuses to pay for a service, we see that as a social problem—not something that should be solved on-chain.

Our goal is to bring strong privacy to everyday needs like finding someone to walk your dog, paint your walls, or teach you Spanish.

How it's Made

We started our path with a batteries-included EthScaffold setup, aiming to use Vlayer to build exciting tech and access zero-knowledge proofs. These proofs power user privacy and enable selective sharing of web2 data when needed.

We built the system with privacy in mind at every level, using AI to help users save time on everyday tasks.

While exploring how to post data on-chain in an untraceable way, we discovered that account abstraction, and ERC-4337 in particular, gave us the tools we needed. Users can send transactions through bundlers using zk-initCode, optimistic addresses, and a custom validity check. This includes a zero-knowledge proof that verifies the transaction came from the original wallet keeping our promise.

This flow lets us create a user operation that also deploys an intermediate, temporary address fully anonymously, shielding the transaction from unwanted observers.

background image mobile

Join the mailing list

Get the latest news and updates