Trade Vault

marketplace for trading strategies

github
  • 0 Raised
  • 197 Views
  • 0 Judges

Categories

  • iExec
  • Chainbound

Gallery

Description

Project Name

TradeVault


Project Description

TradeVault is a privacy-preserving marketplace where strategy authors sell trading algorithms for one-time execution. Buyers purchase a single run executed securely in iExec’s Trusted Execution Environment, ensuring sellers’ logic and data remain private.


Team Contact (Telegram)

@amir0710


Repository

github TradeVault link


Video Demo

youtube link


Contract Details

Address: 0xC1E9feA9Bb7B9B74695963D51B7F6f127fC7c850

Chain: arbitrum-sepolia-testnet

(default iExec explorer target)

No custom smart contracts deployed. The app uses iExec Protected Data and off-chain trusted execution.

Bounties & Integrations

      iExec

Core to the product. We use @iexec/dataprotector to create and manage Protected Data, grant single-use access, and run strategies via processProtectedData against an authorized iApp.

The reference iApp (IApp/src/app.py) reads protected inputs, fetches market data, evaluates rules, and produces compliant results under IEXEC_OUT. All computation occurs inside a TEE for confidentiality and verifiable output.

      Privy

Used for authentication and wallet onboarding in the React frontend, enabling users to connect and interact with iExec flows easily.

Tech Stack

Frontend: React, Tailwind, Privy

Backend: Python iApp on iExec SDK

Confidential Layer: iExec Trusted Execution

Blockchain:  arbitrum-sepolia-testnet