Skip to content
View Sophran-fbj's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Sophran-fbj

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

Hi, I'm Sophran 👋

Web3 frontend engineer focused on wallet UX, onchain security, and reliable data-heavy interfaces.

I build practical applications with React, TypeScript, Next.js, and Ethereum tooling. I also contribute bug fixes and regression tests to established open-source projects.

Open to Web3 frontend and React / Next.js frontend opportunities.

Featured Projects

A Web3 security toolkit for inspecting token approvals, calldata, and EIP-712 signatures.

  • Analyzes ERC-20, ERC-721, and Permit2 approvals
  • Supports wallet-based revocation with chain validation and transaction simulation
  • Built with Next.js, React, TypeScript, wagmi, viem, RainbowKit, and TanStack Query
  • Tested with Vitest and Playwright

Live Demo · Repository

Turns an onchain transaction into a short animated visual story using RPC data directly.

  • Decodes transaction activity without requiring a wallet connection or indexing API
  • Presents transfers and contract interactions through an animated timeline
  • Built with Next.js, React, TypeScript, viem, TanStack Query, and Framer Motion
  • Includes unit and browser-level tests

Live Demo · Repository

A privacy-first browser extension that reveals onchain identity when hovering over Ethereum addresses or ENS names.

  • Resolves ENS identities and validates Ethereum addresses
  • Detects contracts and EIP-7702 delegated accounts
  • Uses multicall for efficient onchain metadata lookup
  • Built with React, TypeScript, viem, WXT, and Shadow DOM isolation

Repository

Open Source Contributions

Contributed bug fixes and regression tests to established React and Web3 projects:

  • react-admin — Fixed a React 19 TabbedForm update loop (#11379) and corrected storeKey={false} handling in PrevNextButtons (#11371).
  • Blockscout Frontend — Improved token-transfer navigation in advanced-filter address fields (#3701).

Other Work

  • RoleTrace — Evidence-grounded job-fit analysis with structured AI output validation.
  • Floaty — A lightweight desktop sticky-notes application built with Tauri, React, and SQLite.

Contact

Pinned Loading

  1. 0x-lens 0x-lens Public

    A Chrome extension that reveals onchain identity when you hover Ethereum addresses or ENS names.

    JavaScript

  2. sophran-tools sophran-tools Public

    Web3 security toolkit for inspecting token approvals, calldata and EIP-712 signatures across Ethereum L2s.

    TypeScript

  3. transaction-cinema transaction-cinema Public

    Turn any onchain transaction into a short animated story — RPC-first, no wallet, no indexing APIs.

    TypeScript

  4. role-trace role-trace Public

    Evidence-grounded AI job fit analysis portfolio demo.

    TypeScript

  5. web3-frontend-interview web3-frontend-interview Public

    中文 Web3 前端面试题库 / Web3 Frontend Interview Questions:钱包、签名、交易、合约交互与安全题,附解析和参考资料。

    MDX 1

  6. floaty floaty Public

    轻量级桌面悬浮便签 — 无边框置顶 + 富文本 + 系统托盘 | Tauri 2 + React

    TypeScript 1