0xda22…35fc

All memos sent from and to 0xda22…35fc.

Expanded Blockhead's Farcaster client to include several types of feeds: trending, recent, casts in a channel, casts by a user and casts personalized for a user; users can mix and match indexers and feed algorithms from Airstack, Neynar, OpenRank and Pinata. https://github.com/darrylyeo/blockhead
Built an explorer for onchain attestations on Sign Protocol with a graph visualization. Accounts and schemas are nodes; attestations are sets of directed edges. https://ethglobal.com/showcase/nbi9f
Improved EVM network navigation and filtering on Apps view. Added basic support for Farcaster Frames within Farcaster feeds. Created new TypeScript REST clients for Zapper and Zerion APIs. Prototyped a Farcaster Frame for Blockhead Explorer URLs that displays balances and NFTs held by an account, using a novel SvelteKit-based OpenGraph image rendering pipeline. https://github.com/darrylyeo/blockhead
Created TypeScript REST client for all new Class A and Class B endpoints from the Covalent API. Organized and refactored normalization functions for all data sources. https://github.com/darrylyeo/blockhead
UX improvements: smarter routing and redirection logic, automatic parsing and format detection for URLs and search inputs. Explorer improvements: EIP-3091 compatibility, support for non-EVM blockchain architectures (starting with Filecoin). New primitives: DIDs, verifiable credentials, capability objects. Improved TypeScript types and data normalization logic for blocks, transactions, token balances and NFT balances. Consolidated several legacy transaction views. Migrated most fetching logic to Tanstack Query. https://github.com/darrylyeo/blockhead
Revamped Apps page including collapsible views and a Network select menu. Prototyped a Uniswap V3 frontend as the first interactive UI for a DeFi protocol. https://ethglobal.com/showcase/blockhead-ny23-9u62f
Continuing to streamline TypeScript types, internal data structures and state management across the app. Migrated from ethers.js to viem + abitype for onchain queries and interactions. Added support for several OP Stack-based chains. Wrote a full-featured REST client in TypeScript for the Etherscan/Blockscan family of APIs (with autocomplete help from GitHub Copilot!). https://ethglobal.com/showcase/blockhead-ko74p