First-caller-wins in privileged setup
How an unclaimed initialization step can give permanent authority to the wrong caller. A pattern study with public precedent and defensive guidance.
Sean Tehrani@back2matching
On-chain authority, agent trust, model supply chains.
Agent tools, orchestration, and real-time infrastructure.
Interfaces, generative art, and new protocols.
Selected public writeups. Methods, controls, and limits of the evidence are part of the work.
How an unclaimed initialization step can give permanent authority to the wrong caller. A pattern study with public precedent and defensive guidance.
A controlled study of why tool descriptions alone miss excessive agency, and what schema-aware checks can catch.
Model-file execution paths and defensive scanner tests. Repackaging known malicious fixtures did not evade detection in the tested cases.
I research security boundaries in on-chain programs, AI agents, and the model supply chain.
My background is in design and full-stack development, so I approach systems through both their internals and the interfaces people use. This is a collection of published research, systems I've built, and experiments in design and technology.
Who can act, what they can reach, and where trust changes. Make those assumptions explicit before building on them.
Use reproducible fixtures, controls, and observable outcomes. Separate a detection result from a vulnerability, and publish the limits of the evidence.
Type, rhythm, and clear interactions matter. An interface should make a complex system easier to understand and use.
Explore new protocols, generative art, and agent workflows. Label experiments honestly and carry useful lessons into the next build.
Deploy On Klik · Signal-to-contract pipeline
A pipeline connecting X signals to contract generation and Ethereum deployment. Built the ingestion, contract synthesis, deployment, and distribution workflow, with support for different launch patterns.
TypeScript · Solidity · EVM · Next.js · CI/CD
Solo · Deployment infrastructure
Agentic automated art framework
A generative art framework exploring cross-generational pattern evolution. A Python/Processing renderer produces animated loops; a gallery platform presents the work and connects it to a marketplace.
Python · Processing · Next.js · Supabase · Multi-LLM
Solo · Generative + gallery + market
Reasoning agents · Prediction markets
Reasoning-agent framework for Polymarket's CLOB, built over months. Multi-LLM providers trade head to head with real-time benchmarking. Users deploy their own agents through Telegram. Gasless execution via EIP-7702 account abstraction, cross-chain deposit routing. A flow designed to handle gas for the user.
Python · Next.js · Polymarket · wagmi · Supabase
Solo · cigol.ai
Hierarchical agent orchestrator
An internal multi-agent orchestrator with a coordinating agent and specialised workers for research, development, and operations. Includes Chrome DevTools Protocol browser tooling and a live WebSocket monitoring dashboard.
TypeScript · Node · SQLite · BullMQ · CDP · WS
Solo · Internal tool
Independent TurboQuant KV-cache compression and the benchmarking tools built around it.
Read the benchmarkspip install turboquantpip install turboquant-vectorspip install kvcache-benchpip install quantsim-benchx402 multiplayer game · Archived reference
An archived multiplayer game and SDK exploring x402 payments between agents and humans. The reference implementation uses Base Sepolia testnet; it was not launched on mainnet.
JavaScript · Express · SvelteKit · Base Sepolia
Solo · Base Sepolia testnet
Trading terminal · Live streams
Full trading terminal. TradingView charts, on-chain whale tracking, social sentiment aggregation, KOL activity monitoring. Live streaming market data over WebSocket, gamified leaderboard, mobile-optimised.
Next.js · TypeScript · TradingView · Privy · Solana
Solo
Multi-modal health AI
Multi-modal health platform covering consultations, fitness, nutrition, mental health. Voice pipeline with STT/TTS, gamification engine with tiered achievements, hybrid fiat + crypto payment rail.
Next.js · React · Multi-LLM · Supabase · Prisma
Solo
Real-time crypto intelligence
Ingests live Telegram feeds across chains. Runs NLP entity recognition and signal extraction on every message, then correlates caller reliability against actual on-chain price action. Tiered alerts, scheduled AI intel reports. A trust engine built on price reality.
Python · Telethon · PostgreSQL · Multi-LLM
Solo
Agent analytics on Base
Agent analytics and ad marketplace on Base, with on-chain reputation via EAS attestations and verified contract deployment. An experiment in connecting agent activity to attestations and a public interface.
Base L2 · Solidity · EAS · TypeScript
Solo · On-chain reputation