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

NexTrade

We created a P2P marketplace where sellers list their tokens and buyers buy according to listings. Payments can be made direclty via wallets or bank transfers via attestation reports.

NexTrade

Created At

Superhack 2024

Winner of

Worldcoin - Pool Prize

Prize Pool

Project Description

OUR FLOW

It is a peer-to-peer coin transfer platform. Alternatively, you can pay via bank or get payment via bank transfer. We first verify our users via worldcoin, if the user is verified then we let them enter our marketplace. This blocks bots from interacting with our system. A seller can list the tokens that he or she wants to sell and can get payment via bank or directly to their wallet. A buyer also lists the desired tokens and can pay via their wallet or make a bank transfer.

If there is a bank transfer included then we verify it via our AI model by extracting the iban, the amount, and the currency at the invoice and then check if they are the same as what the user entered into the smart contract. If it matches we create an attestation report to that bank transaction so our user who makes the transfer can attest to that on-chain and also everybody. All our contracts are deployed on the base-sepolia chain. We have also verified our smart contracts on Blockscout which ensures security and lets smart contracts be audited via open source.

How it's Made

It is a peer-to-peer coin transfer platform via wallets. Alternatively, you can pay via bank or get payment via bank transfer. We first verify our users via worldcoin, if the user is verified then we let them enter our marketplace. This blocks bots from interacting with our system. A seller can list the tokens that he or she wants to sell and can get payment via bank or directly to their wallet. A buyer also lists the desired tokens and can pay via their wallet or make a bank transfer.

If there is a bank transfer included then we verify it via our AI model by extracting the iban, the amount, and the currency at the invoice and then check if they are the same as what the user entered into the smart contract. If it matches we create an attestation report to that bank transaction so our user who makes the transfer can attest to that on-chain and also everybody. All our contracts are deployed on the base-sepolia chain.

background image mobile

Join the mailing list

Get the latest news and updates