Skip to content
View mstevens843's full-sized avatar

Block or report mstevens843

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.

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
mstevens843/README.md

Mathew Stevens

Full-stack software engineer building live products across web, mobile, backend systems, real-time infrastructure, SDKs, developer tools, and AI-agent workflows.

I solo-built and launched Agentic and SolPulse: two production products with 1,750+ combined users, 60+ reviews, 4.2★–4.3★ ratings, app store releases, and real production usage.

Shipped Products

Agentic - Multi-Wallet AI Agent Signer

AI-agent wallet application where agents prepare actions and users approve through their own wallets. Live across web, iOS, Android, desktop, CLI, MCP tools, and SDK surfaces.

  • Traction — 1,000+ users in 2 months, 4.2★ rating, 36 reviews.
  • Non-custodial approval model — Agents propose actions; users approve with their own wallets; private keys never leave the device.
  • Agent workflows — Research tokens/wallets, check market conditions, set constraints, and prepare sends, swaps, limit orders, DCA schedules, lending/borrowing moves, and message/transaction signing.
  • Shared backend architecture — One WalletBackend powers browser app, mobile paths, desktop shell, CLI, MCP tools, Vercel AI tools, and Solana Agent Kit adapter.
  • Production signing UX — Approval polling, transaction simulation, sign-and-send flows, Wallet Standard support, and live wallet review cards inside chat.

SolPulse - Real-Time Trading Platform

Solo-built production trading platform across web, iOS, and Android with 800+ users, 26 reviews, and a 4.3★ rating.

  • Execution engine — DCA, limit orders, smart TP/SL exits, routing, priority-fee controls, execution logs, and 1,200 concurrent transaction monitors at 10ms intervals.
  • 35 intelligence signals — Token risk, liquidity, smart-money activity, dev identity, rug/fraud detection, whale activity, and real-time filters.
  • Risk controls — Max daily loss limits, per-trade risk caps, portfolio buckets, and regime-aware controls exposed through a consumer UI.
  • Full stack — React/Vite, Node/Express, PostgreSQL/Prisma, Redis, WebSockets, SSE, backend APIs, database design, frontend UX, mobile releases, and production support.
  • Non-custodial signing — Wallet approval flows where private keys remain inside user wallets/devices.

Open-Source Infrastructure

Swift Package for iOS-native wallet deeplink signing across Phantom, Solflare, and Backpack.

  • Encrypted transport — X25519 ephemeral keys, NaCl box encryption, Base58 encoding, callback decoding, nonce/session handling, and wallet error mapping.
  • iOS lifecycle support — SwiftUI/UIKit URL routing, pending request cancellation, Keychain-backed state, and deterministic smoke-test logging.
  • Wallet picker UX — Phantom, Solflare, Backpack, and Jupiter Mobile support with remembered wallet preference.
  • MWA-style app semanticsauthorize, deauthorize, signMessages, signTransactions, signAndSendTransactions, getCapabilities, and SIWS-style flows over iOS deeplink transport.

TxShield - Transaction Safety Layer

Open, embeddable pre-sign transaction safety system for wallets, dApps, trading UIs, mobile apps, and agent signing flows.

  • Static analyzer — Decodes raw transactions locally and flags risky patterns before signature.
  • Drain detection rules — Durable nonce abuse, authority changes, token approvals, system assigns, suspicious writable accounts, and wallet-drainer primitives.
  • Simulation and diff layer — Optional RPC enrichment for inner-CPI walking, balance/owner/delegate diffs, and divergence checks.
  • Embeddable packages — TypeScript core, rules, registry, simulation, React hooks/components, and CLI scanner for browser apps, Node, React Native, Capacitor, and CI gates.

SDKs and Engine Integrations

First Mobile Wallet Adapter SDK for Cocos Creator, built from scratch.

  • TypeScript API, native Android bridge, ECDH/AES-GCM wallet association, SIWS, message signing, transaction signing, sign-and-send flows, auth caching, and multi-wallet support.
  • Hardware-verified with Phantom, Solflare, Backpack, Jupiter, and Seed Vault on Seeker.
  • Includes Token Duel demo game proving real on-chain gameplay flows.

First production-ready Mobile Wallet Adapter plugin for Unreal Engine 5.

  • Kotlin clientlib, C++ JNI bridge, Blueprint UFUNCTION surface, auth caching, SIWS, signing, sign-and-send, capabilities, and multi-wallet support.
  • Exposes native MWA, sign-then-broadcast fallback, and auto routing for wallet compatibility.
  • Hardware-verified with Phantom, Solflare, Backpack, Jupiter, and Seed Vault on Seeker.

Capacitor plugin for native Android Mobile Wallet Adapter support from hybrid mobile apps.

Multi-wallet Godot example app and SDK integration work.

  • Seeker hardware verification across Seed Vault, Phantom, Solflare, Backpack, and Jupiter.
  • Merged upstream PRs for reconnect/full state reset, getCapabilities, sign-and-send bridge support, SIWS wallet-proof APIs, and auth-token caching.

Unity wallet adapter example app and SDK integration work.

  • Found 11 integration bugs during hardware testing.
  • Built auth-token caching, reconnect flows, deterministic logging, and MWA 2.0 API coverage.
  • Merged upstream WebGL wallet auto-select UX fix.

What I Work With

TypeScript, JavaScript, React, Vite, Node.js, Express, PostgreSQL, Prisma, Redis, WebSockets, SSE, REST APIs, Swift, SwiftUI, Kotlin, Java, C#, C++, GDScript, Capacitor, Unity, Unreal Engine, Godot, Cocos Creator, SDK engineering, CLI tools, MCP, Vercel AI SDK, wallet integrations, non-custodial signing flows, and production support.

Links

Pinned Loading

  1. SolPulse SolPulse Public

    Frontend for SolPulse — Solana trading platform with automated strategies, multi-pillar intelligence engine, and real-time execution. React, Vite, Tailwind, Capacitor.

    JavaScript

  2. godot-solana-mwa-example godot-solana-mwa-example Public

    Godot 4.x MWA example app for Solana Seeker. Multi-wallet support (Seed Vault, Phantom, Solflare, Backpack, Jupiter). All MWA flows working: connect, disconnect, reconnect fresh, reconnect cached, …

    GDScript 1

  3. capacitor-solana-mobile-wallet-adapter capacitor-solana-mobile-wallet-adapter Public

    Capacitor plugin for Solana Mobile Wallet Adapter (MWA). Connect to Seed Vault and MWA-compatible wallets from Capacitor/Ionic Android apps. Proven on Solana Seeker.

    Java

  4. unity-solana-mwa-example unity-solana-mwa-example Public

    Unity example app showcasing all MWA 2.0 API methods with multi-wallet support (Phantom, Solflare, Backpack, Jupiter, Seed Vault) on Solana Seeker. All flows tested on hardware: authorize, sign, se…

    C# 1