Skip to content
View vilrapanhe's full-sized avatar

Block or report vilrapanhe

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

whoami

const me = {
  building:  "chatbank.fun — decentralized social chat on Lens",
  stack:     ["TypeScript", "React", "wagmi", "viem", "Lens Protocol", "XMTP"],
  interests: ["self-custodial UX", "social graphs", "edge LLMs", "agent infra"],
  focus:     "open social — own your followers, own your messages",
}

currently

  • 💬 shipping chatbank.fun — self-custodial chat with treasury-backed creator payouts
  • 🧪 experimenting with on-device inference (mlc-llm-edge)
  • 🔌 maintaining typed wrappers around Lens v3 + WalletConnect
  • 📚 reading: distributed systems papers, Karpathy's zero-to-hero series

the stack I keep coming back to

layer pick
language TypeScript (strict everywhere)
frontend React + Vite
chain wagmi / viem / Reown AppKit
social Lens Protocol v3
messaging XMTP for E2EE DMs
inference MLC + WebGPU for local
testing Vitest + Playwright
lint Biome

projects

recent thinking

  • the right unit of social is the relationship, not the post
  • a chat client is just an agent UI with low latency
  • self-custody only works if the UX hides the keys
  • prompt engineering is just programming with worse error messages

find me

  • 🌐 chatbank.fun
  • 🐦 ping me on Lens
  • 📨 hi at chatbank dot fun

own your conversations · ship the URL · violet only

Popular repositories Loading

  1. chatbank chatbank Public

    Decentralized social chat built on Lens Protocol. Own your conversations.

    6

  2. xmtp-js xmtp-js Public

    Decentralized end-to-end encrypted messaging SDK

    5

  3. lens-protocol-sdk lens-protocol-sdk Public

    Lens Protocol v3 client SDK for social apps

    4

  4. vercel-ai-sdk vercel-ai-sdk Public

    AI streaming SDK for chat UIs

    3

  5. reown-appkit reown-appkit Public

    Modern WalletConnect modal and wallet adapter

    1

  6. wagmi-hooks wagmi-hooks Public

    Reactive Ethereum hooks for React

    1