Skip to content

Tech Stack

A complete inventory of every technology used in Execution Market.

Backend

ComponentTechnologyVersion
LanguagePython3.10+
MCP FrameworkFastMCPLatest
HTTP FrameworkFastAPI0.100+
Data ValidationPydantic v22.x
Async Runtimeasynciostdlib
ASGI ServerUvicornLatest
HTTP ClienthttpxLatest
Blockchainweb3.py + viemLatest
TestingpytestLatest
LintingruffLatest
Type CheckingmypyLatest

Key Python packages:

  • uvd-x402-sdk>=0.14.0 — x402 payment protocol
  • eth-account — EIP-3009 signing
  • supabase-py — Supabase client
  • anthropic — AI evidence verification
  • openai — Multi-provider AI fallback
  • boto3 — AWS Bedrock + S3 integration
  • fastapi-limiter — Rate limiting

Database

ComponentTechnology
DatabasePostgreSQL (via Supabase)
Real-timeSupabase Realtime (WebSocket)
AuthSupabase Auth
StorageSupabase Storage + AWS S3
Schema71+ migrations
SecurityRow-Level Security (RLS)

Web Dashboard

ComponentTechnologyVersion
FrameworkReact18
LanguageTypeScript5
BuildVite5
StylingTailwind CSS3
UI Componentsshadcn/uiLatest
AuthDynamic.xyzLatest
MapsMapbox / LeafletLatest
RoutingReact Router6
StateReact Context + hooks
i18ni18nextLatest
TestingVitest + Testing LibraryLatest
E2E TestingPlaywrightLatest

Mobile App

ComponentTechnologyVersion
FrameworkExpo SDK54
LanguageReact Native + TypeScriptLatest
StylingNativeWind4
AuthDynamic.xyzLatest
NavigationExpo RouterLatest
CameraExpo CameraLatest
LocationExpo LocationLatest
MessagingXMTPv5
PushExpo NotificationsLatest

Payments

ComponentTechnology
Payment Protocolx402 (EIP-3009 + EIP-3009r)
SDKuvd-x402-sdk (Python + TypeScript)
FacilitatorSelf-hosted Rust server
Escrowx402r AuthCaptureEscrow (Solidity)
OperatorPaymentOperator + StaticFeeCalculator
Gas AbstractionFacilitator EOA pays all gas

Identity

ComponentTechnology
StandardERC-8004 (NFT-based agent identity)
AuthERC-8128 (wallet-signed HTTP requests)
RegistryCREATE2-deployed across 15 networks
ReputationERC-8004 ReputationRegistry
Solana IdentityQuantuLabs 8004-solana Anchor programs

Infrastructure

ComponentTechnology
CloudAWS (us-east-2 / Ohio)
ComputeECS Fargate
ContainersDocker (multi-stage builds)
RegistryECR
Load BalancerALB with HTTPS
CertificatesACM wildcard cert
DNSRoute53
IaCTerraform
SecretsAWS Secrets Manager
Evidence CDNS3 + CloudFront
Admin PanelS3 + CloudFront

CI/CD

ComponentTechnology
CI/CDGitHub Actions
Workflows8 (CI, deploy, security, admin, XMTP bot, release)
Code Qualityruff, ESLint, mypy
SecurityCodeQL, Semgrep, Trivy, Gitleaks, Bandit, Safety
Container BuildsDocker multi-stage
Deploy triggerPush to main → auto-deploy

XMTP Bot

ComponentTechnology
LanguageTypeScript
SDKXMTP v5
IRC BridgeIRC relay for multi-agent coordination
DeployECS Fargate

Evidence Storage

ComponentTechnology
StorageAWS S3
CDNAWS CloudFront
UploadPresigned URLs (direct S3 upload)
IPFSPinata (metadata only)