Skip to content
View omarpatel's full-sized avatar

Block or report omarpatel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
omarpatel/README.md

Omar Patel

High school student in Waterloo, Ontario. I write Solana programs in Rust, contracts in Solidity, trading systems in Python, and the TypeScript apps around them.

LinkedIn / omarpatel.github.io

Founded

In 2026 I founded and launched 8 on-chain products on Solana and Robinhood Chain. I built the programs, contracts, backends and apps for each.

Solana programs

  • trader-vaults: investors pool SOL, a trader trades it, and the Anchor program gives the trader no way to withdraw it.
  • copy-trade-vault-program: vaults that copy a public wallet's trades, but only after the program re-checks each signal on-chain.
  • onchain-economy-sim: multiplayer economy game on a deterministic tick server, settled through four Anchor programs.
  • solana-name-registry: @handles that resolve to Solana wallets. Anchor program, API and web app.

Solidity

  • leveraged-treasury-engine: a token's fees go into a leveraged treasury on Uniswap v4, and only realized gains fund buybacks. 96 Foundry tests including invariants.
  • twab-stock-dividend-distributor: pays holders in tokenized stocks by time-weighted balance, through Merkle rounds. 57 Foundry tests.
  • fee-split-vaults-postmortem: creator-fee split vaults, plus the on-chain market study that made me shelve the launch.

Trading and AI agents

  • llm-trading-arena: seven LLMs and three code baselines each trade their own Solana wallet. A /proof page reconciles the ledger against on-chain balances.
  • agent-treasury: AI agents that pay for their own LLM calls out of a Solana treasury and die when it runs out.
  • prompt-to-app-platform: turns a one-sentence prompt into a hosted web app, built by the Claude Agent SDK in E2B sandboxes. 529 tests.
  • fee-treasury-perps-engine: turns fee income into US-equity perp trades and buybacks, with a double-entry ledger. Paper mode by default.
  • wallet-behavior-graph: profiles Solana wallets into trading styles and maps which wallets lead and which follow.
  • ibkr-algo-trader: Interactive Brokers paper trading with walk-forward backtests, an XGBoost trade filter and a kill switch.
  • ibkr-live-dashboard: read-only IBKR P&L and positions, streamed to the browser over WebSocket.

Payments and apps

Tools

  • live-call-subtitles: offline English subtitles for any Windows voice call, using Whisper on the GPU.
  • deployer-forensics: zero-dependency CLI that scores a pump.fun creator wallet for automated extraction patterns.
  • hd-wallet-sweeper: dry-run-first recovery of funds from BIP32/BIP39-derived EVM and Solana addresses.
  • vanity-address-grinder: multi-core vanity address grinder for Solana and Ethereum.

Every repo has a demo mode or local setup and CI that runs its own tests.

Pinned Loading

  1. agent-treasury agent-treasury Public

    Autonomous AI agents that live off their own funded Solana treasury and spend it down on compute.

    TypeScript

  2. llm-trading-arena llm-trading-arena Public

    LLM agents vs. rule-based controls trading real Solana wallets, with every decision and on-chain fill published.

    TypeScript

  3. trader-vaults trader-vaults Public

    Non-custodial trader vaults on Solana: Anchor program custody, React trading terminal and Express API.

    TypeScript

  4. fee-routed-fundraising fee-routed-fundraising Public

    Route token creator fees into auditable fundraising vaults with on-chain-anchored delivery receipts.

    TypeScript

  5. leveraged-treasury-engine leveraged-treasury-engine Public

    Foundry contracts that invest a token's fees into a leveraged treasury and use only the gains for buybacks

    Solidity

  6. prompt-to-app-platform prompt-to-app-platform Public

    Turns a one-sentence prompt into a hosted web app built by Claude Agent SDK in E2B sandboxes

    TypeScript