0x2be1…d7de

All memos sent from and to 0x2be1…d7de.

Implemented real-time movement so no more rover/avatar, making the UX an order of magnitude better (live on testnet): https://github.com/tenetxyz/biomes-contracts/pull/11, started work on grand exchange chip chest contract: https://github.com/tenetxyz/biomes-experience/tree/grand-exchange-chest
We were able to use these funds to support various grant projects, including a ZK proof of SXG website data in Cairo (github.com/crema-labs/sxg-cairo), and advocating for more cryptographic signatures at the IETF (blog post incoming).
Launched the new version of biomes (with smart items) to mainnet: https://biome1.biomes.aw/, https://github.com/tenetxyz/biomes-experience, https://github.com/tenetxyz/biomes-contracts
Add custom ERC20 and ERC721 metadata, and support batch calling approve and transfer for better UX. Create two custom chips: buy/sell chest where which mints an ERC721 and allows only one item purchase, and a bank chest which mints an ERC20 for every game item. Launched to mainnet: https://biome1.biomes.aw/, https://github.com/tenetxyz/biomes-experience, https://github.com/tenetxyz/biomes-contracts
Change chests to work via general chips representation smart contracts. Ported over existing shop chests to use chips, and added force fields + chips. Switched to reading MUD tables instead of getters: https://github.com/tenetxyz/biomes-experience, https://github.com/tenetxyz/biomes-contracts
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
Worked on more experiences (world extensions to Biomes) post-launch. Main one was adding a core primitive for an economy: shops! Added simple ETH shops, a shop based on a bonding curve, and a tokenized commodity based shop. https://github.com/tenetxyz/biomes-scaffold/pull/11
Launched Biome-1 to Redstone mainnet with 4 experiences built using our scaffold-eth experiences template. Updated scaffold-eth template to handle importing JSON to auto fill in write forms, support local dev, and now working on DAO template https://github.com/tenetxyz/biomes-scaffold
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
Worked on getting biomes ready for mainnet launch on may 1st. Gas optimizations to the contracts: https://github.com/tenetxyz/biomes-contracts and helped Wand build scaffold eth template https://github.com/tenetxyz/biomes-scaffold
Presented account recovery with zk email at zk summit Athens! Also helped run a 900K domain-selector scrape of DKIM keys. Those are at https://github.com/zkemail/ . Also published simplewdiff to brew: https://github.com/Divide-By-0/homebrew-simplewdiff
Farcaster Tourney Chess960 frame (mints NFT if you can beat the engine): https://github.com/fiveoutofnine/onframe-tourney; Farcaster chess frame (https://github.com/fiveoutofnine/onframe-chess); fully onchain audio + visual + data NFT: https://github.com/fiveoutofnine/555
Added an optional system hooks feature where users can register/unregister their own hooks to MUD: https://github.com/tenetxyz/mud/pull/31. Added crafting, changed move to teleport, and login/logoff: https://github.com/tenetxyz/everlon-contract. Playtest at: https://biomes.everlon.xyz
Developed and released BALLS, a state of the art toolkit for generating optimal bytecode: https://github.com/philogy/balls. Made API to more comfortably be able to use transient storage in Solidity 0.8.24 already: https://github.com/Philogy/transient-goodies
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
Completed couple iterations on agent controller UX from user feedback: https://github.com/tenetxyz/zuse/pull/353. Now working on last part of game loop: crafting, https://github.com/tenetxyz/zuse/pull/352. Then, tooling for players to deploy smart contracts. Try it out and join TG for updates: https://tenet.aw/#play
Updated the PLUME ERC: https://github.com/ethereum/ERCs/pull/242 and updated bugs in zk email https://github.com/zkemail/zk-email-verify and deployed the dkim registry https://registry.prove.email/upload from https://github.com/zkemail/dkim-lookup
worked on a bunch of projects in last few months https://github.com/zemse/halo2-utils https://github.com/zemse/aws-informer https://github.com/zemse/partial-mpt https://github.com/zemse/etherscan-scrapper
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
worked with david to ship anonpaper.com, that lets you anonymously comment on twitter, primarily for academia rn (without zk for now). made a downloader for streameth since their button didnt download hd for me: https://github.com/Divide-By-0/streameth-downloader. worked with nozee.xyz team to make production ready!
worked with dhvani on Added pokemon, and farmers example. Demo'd at MUD community call https://www.youtube.com/watch?v=Sk9FKJlNPXE. Open sourcing in two weeks at Devconnect launch: https://github.com/tenetxyz/voxel-aw
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
Added pokemon, and farmers example. Demo'd at MUD community call https://www.youtube.com/watch?v=Sk9FKJlNPXE. Open sourcing in two weeks at Devconnect launch: https://github.com/tenetxyz/voxel-aw
Rewrote Huff compiler in Python: (https://github.com/philogy/py-huff#motivation), small contributed to zkemail: https://github.com/zkemail/email-wallet/pull/6, continued building out open circuit breaker library: (https://github.com/defi-Circuit-Breaker/erc7265), created convenient library for EVM assembly in Rust (https://github.com/philogy/evm-glue)
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
Added batch add functions + key update to colormap registry: https://github.com/fiveoutofnine/colormap-registry/releases/tag/v0.0.2 & deployed to ETH mainnet and Base @ 0x00000000A84FcdF3E9C165e6955945E87dA2cB0D w/ colormaps registered
1-50 of 93