Ryan Kung (ryankung.base.eth)

Ryan Kung

Dev | Rust & Python | Full-stack | Founder of Rings Network | Contributor: Bitcoin Core (since 2014), Ethereum Rust (Parity) | CryptoPunk Holder

80 Followers

Recent casts

My Annual Report: This year I Published 199 Casts this year, Received 178 likes, Received 7 recasts, Most active month: 2025-09, Most used emoji: ⚠ My Annual Tarot Card is The Devil url: https://miniapp.polyjuice.io/annual-report/460432?params=kAYHAAAAAAAAAMcAAACyAAAAlAAAAA #MyFarcaster2025 #polyjuice

  • 0 replies
  • 0 recasts
  • 1 reaction

Waiting 80 days for your Farcaster node to sync? Snapsync brings parallel chunked downloads, resumable transfers, and integrity checks — blasting through Snapchain snapshot syncing. 🔗 https://github.com/RyanKung/snapsync

  • 0 replies
  • 0 recasts
  • 0 reactions

THIS IS A GREAT MOVE! Snapchain, Farcaster’s data layer, is now licensed under GPLv3. GPLv3 ensures that snapchain remains non-commercial by default and open by design: anyone who builds on top of it MUST open-source their own code and share improvements back to the community. NO closed forks, NO proprietary silos. https://github.com/farcasterxyz/snapchain/commit/d1f33de518ab8fa69c209e9468ef269910ab9450

  • 0 replies
  • 0 recasts
  • 0 reactions

Top casts

Rust implementation of x402 is here https://github.com/RyanKung/rust-x402

  • 1 reply
  • 1 recast
  • 2 reactions

I used to do this with Rust, In Rust you can also use js funcs/objs via ‘web_sys’, then export them all into wasm

  • 1 reply
  • 0 recasts
  • 2 reactions

Can anyone explain to me how @microsub works? Why does the frame/app have permission to distribute DEGEN tips? Or where can I find de definition of the protocol? #helpwanted

  • 1 reply
  • 0 recasts
  • 0 reactions

The future narrative of decentralized AI Agents (if you’re bullish on it long-term) isn’t really about the execution environment of LLMs or tool calling. It ultimately circles back to the issue of efficient decentralized storage. Whether it’s for implementing complex RAG systems or serving as a chatbot checkpointer, there always needs to be a place to store things, right? Mainstream centralized solutions are typically local databases, but that has nothing to do with being decentralized. As for the Agent itself, it can be entirely stateless, even ad-hoc loaded in the form of WASM. This part is inherently decentralized, so there’s no need to overbuild the “dojo in a snail shell.”

  • 2 replies
  • 0 recasts
  • 3 reactions

Onchain profile

Ethereum addresses