Walletbeat contributors sync 2026-05-21
Attendees
- polymutex
- john
- 0xmattmatt
- Luci
Work we said we’d do last meeting (2026-04-30)
- polymutex
- Data collection CLI [halfway there]
- Demo to Ranko X [blocked on above]
- Apply to Brew
- Create social wallet EOA
- Hook up Hester/Maggie/Luci
- Data collection CLI [halfway there]
- 0xMattmatt
- Synthesize 1TS security workshop results and encode in stage system
- Speaker applications
- Neocypherpunk
- Web3 Summit [closed, missed]
- Ethereum day (In progress)
- Dappcon
- X stream [didn’t happen]
- UI redesign work (In progress)
- johngrantuk
- Release process transparency attribute
- ren2140
- Continue to help with wallet research
- lucilajuliana
- Daily posts in X and Farcaster where the Call to Action is: Donate to Walletbeat during the QF Round.
- Keep working with matt and darryl on the UI redesign, making sure the site looks exactly as the figma design (pending)
- Represent walletbeat in the next Giveth´s X space. Our goal is to ask for individual donations in the round and show that WB is backed by an strong team of contributors and it is not just poly!
- We are crafting an elevator pitch to be useful in every situation: BD, networking, Spaces, interviews
- darrylyeo
- Website bundle size fix (no inline SVGs on homepage)
Work that was done despite not being planned
- 0xMattmatt
- Shilled Walletbeat on Giveth stream
- Outreach to Ambire. Created dedicated channel
- Walletbeat blog
- ERC-7730 & ERC-8213 support for Walletbeat
- Created support thread for both ERCs (Transaction legibility)
- Added Bankrbot security news hack
- Added new wallet data (Metamask, rabby, rainbow)
- polymutex
- Omnipin finally working on IPFS uploads
- Implemented background glow effect
- Refactor agents configuration
- Lock down pnpm settings
- ren2140
- Shilled Walletbeat on Giveth stream
- darrylyeo
- Luci
- Shilled Walletbeat on Giveth stream
- Submitted the Octant Application (Epoch 12)
- Ordered the Berlin walletbeat t-shirts for the on-site members
- Reached out to Binji on behalf of WB to collab IRL during Berlin Blockchain Week: https://x.com/binji_x
- External contributions
- Few automated bots
Initiatives & Updates
Travel reimbursement policy
PR here: https://github.com/walletbeat/walletbeat/pull/713
Works by paying for average flight ticket + modal per-night stay cost + stipend.
Cap on total trip expense, limit 2 trips/year/person, limit 2 people/events.
Feedback received so far:
- Incorporate more explicit requirements of impact, or explicit goal of socialization in future trips
- Will front money for Berlin Blockchain Week since the policy didn’t exist until now, but future trips will only be reimbursed afterwards (otherwise, can’t enforce requirement of impact)
Giveth round concluded
https://qf.giveth.io/project/walletbeat?roundId=16
How much matching funds did we get?
Coinspect data import issues opened
- Wallet ID mapping https://github.com/walletbeat/walletbeat/issues/735
- Automated data import https://github.com/walletbeat/walletbeat/issues/736
- Credit Coinspect for its data in the UI https://github.com/walletbeat/walletbeat/issues/737
- Convert and use Coinspect data in wallets https://github.com/walletbeat/walletbeat/issues/738
UI Design updates
Next few weeks
- polymutex
- Data collection CLI
- UI work / Flower rating system if darrylyeo doesn’t get there
- 0xMattmatt
- Remaining speaker applications (Ethereum day)
- Prioritize UI redesign (Except probably for the flower rating)
- ERC-8213 & ERC-7730 support as side quests
- Synthesize Walletbeat stage system from 1TS
- Berlin blockchain week talks preparation (in case we get approved)
- johngrantuk
- Orderflow Transparency - probably won’t be able to start until later next week
- ren2140 - continue wallet research try and fully complete base app and any other major wallets (e.g. uniswap/rainbow)
- lucilajuliana
- UI work.
- Reach out to Beth about our speaker application at web3privacy event.
- Reach out to the Gnosis bd about our speaker application at dappcon.
- Share two proposals with Shefi. Already in contact with them thanks to Esther.
- Reach out to orgs and wallet teams that we want to meet/collab during berlin blockchain week
- Deliver the June’s calendar for social media before the end of May.
- Schedule a spot at Open-source podcast room with ZK AV Club (Zcash event: https://luma.com/theblockspati?tk=tuZPG2)
- darrylyeo
- [add yourself]
Walletbeat Contributors Sync Meeting Notes (AI-generated)
Date: 2026-05-21
📋 Attendees
- Present: polymutex (organizer), 0xMattmatt (Michael), Luci (Lucila), John (johngrantuk), ren2140
- Noted/Absent: darrylyeo (inactive, attending Network School in Malaysia), Hester
🔍 Main Segments of the Call
1. Roll Call & Review of Committed Tasks (Last Meeting Follow-up)
- Topic: Status check on tasks assigned during the April 30 contributor sync.
- Purpose: Track accountability and progress on core deliverables: data collection CLI, speaker applications, security workshop synthesis, attribute implementations, and QF round promotion.
- Problem & Solutions:
- Data Collection CLI: Manual string classification is bottlenecking progress. polymutex is building an AI/automation layer on top of the CLI to accelerate classification.
- Speaker Applications: Multiple apps submitted (Neocypherpunk, DappCon, Web3 Summit, Brew), but responses are delayed. Web3 Summit deadline was missed. Ethereum Day app is pending submission.
- Attribute Development: johngrantuk successfully merged the
release-process-transparencyattribute. Onlyorder-flow-transparencyremains high-priority. - Wallet Research: ren2140 significantly increased throughput on wallet data collection, particularly for Base wallet.
- Debate/Unresolved: No formal debate. Awaiting external responses for speaker applications remains the only open loop.
- Actions/Follow-up:
- Luci to reach out to Beth (Web3Privacy program curator) and Gnosis team to nudge speaker app reviews.
- 0xMattmatt to submit Ethereum Day application within 24 hours.
- johngrantuk to begin
order-flow-transparencyattribute implementation next week. - polymutex to continue CLI automation development.
2. Unplanned Work & Technical Implementation Updates
- Topic: Reporting contributions completed outside the original sprint plan.
- Purpose: Document ad-hoc progress, track infrastructure/security improvements, and align on new feature proposals.
- Problem & Solutions:
- ERC Support & Documentation: 0xMattmatt added support threads and implementation tracking for ERC-7730 (Clear Signing) and ERC-8213 (Data Digest). Proposed a generic “ERC Implementation Matrix” page showing which wallets support which ERCs. Agreed to implement the backend API first, followed by UI/PR review.
- Omnipin/IPFS Integration: polymutex iterated through Omnipin releases to get decentralized IPFS uploads working. Currently burns ~$0.20 USDC per commit via Filecoin transactions. Omnipin dev is optimizing gas estimation to reduce costs.
- Supply Chain Security: polymutex implemented a
pnpmage-lock configuration to prevent auto-updating packages newer than a set threshold. This mitigates risks from recent npm supply chain compromises (e.g., theaxioswallet drainer incident). - Ambire Outreach & Blog: 0xMattmatt created a dedicated Discord/communication channel with the Ambire team and published a Walletbeat blog post outlining project goals and ERC support roadmap.
- Debate/Unresolved: None. Clear consensus on step-by-step API-first approach for the ERC matrix.
- Actions/Follow-up:
- 0xMattmatt to implement the ERC matrix API.
- polymutex to continue gas optimization collaboration with Omnipin dev.
- Team to monitor
pnpmlock settings during dependency updates.
3. Initiatives, Policy, & Data Integration (Coinspect)
- Topic: Travel reimbursement policy formalization, Giveth QF round conclusion, and Coinspect dataset integration.
- Purpose: Establish governance for conference travel, report fundraising results, and plan a major data backfill to accelerate wallet security ratings.
- Problem & Solutions:
- Travel Policy: Needed a low-overhead, privacy-preserving reimbursement model. Policy uses public flight/hotel pricing + stipend, requires only dates/durations (no receipts). Caps: 2 trips/year/person, max 2 attendees per event. Mandates measurable impact (talks, workshops, podcasts, socialization). Fronts funds for Berlin due to retroactive policy creation; future trips will be reimbursed post-event to enforce impact verification.
- Giveth Round: Concluded with 128 contributors and ~$5,464 raised. Awaiting matching funds allocation from Giveth.
- Coinspect Data Import: Coinspect open-sourced extensive security testing data/screenshots for dozens of wallets. Integrating this would auto-populate security attributes and drastically reduce manual review time. Proposed 4-step technical approach:
- Map Coinspect wallet IDs to Walletbeat’s internal schema.
- Build automated import pipeline into the codebase (not at build-time).
- Add UI plumbing to credit Coinspect (required by their license) via existing reference system.
- Activate data usage to backfill security attributes across wallets.
- Debate/Unresolved: Luci proposed opening a bounty for the Coinspect integration. polymutex declined, citing high complexity/cost ($2k-$3k USDC) and preference for internal handling by core devs. Agreed it’s not a pre-launch blocker but highly valuable for backfill.
- Actions/Follow-up:
- Review and merge travel policy PR.
- Await Giveth matching fund announcement.
- Open/assign the 4 Coinspect integration GitHub issues (#735-#738). polymutex, 0xMattmatt, or John to handle implementation internally.
4. UI/UX Redesign & Performance Optimization
- Topic: Frontend redesign progress, flower rating system overhaul, and bundle size optimization.
- Purpose: Align on design fidelity, address critical performance bottlenecks, and prepare a polished site for Berlin Blockchain Week.
- Problem & Solutions:
- Design Fidelity: 0xMattmatt implemented new icons, color palette, background glow effects, fonts, tab bar, and content pages (About/FAQ). Site is closer to Figma but requires iterative refinement.
- Performance/Bloat: The index page is ~20MB due to inline SVGs and the current flower rating system implementation. This causes severe load latency and browser memory pressure. polymutex plans to refactor the flower rating system and remove inline SVGs to drastically reduce bundle size. This is flagged as critical pre-Berlin work.
- Debate/Unresolved: None. Clear prioritization on performance optimization and design polish.
- Actions/Follow-up:
- 0xMattmatt and Luci to continue UI refinement based on PR feedback.
- polymutex to lead the flower rating system refactor and bundle size optimization.
- darrylyeo to resume work when available; polymutex will step in if needed to meet Berlin deadline.
5. Berlin Blockchain Week Preparation & Next Steps
- Topic: Conference logistics, speaker follow-ups, networking coordination, and June social calendar.
- Purpose: Maximize Walletbeat’s visibility, coordinate in-person meetings with wallet teams, and finalize content pipelines before the event.
- Problem & Solutions:
- Networking Coordination: Multiple team members have existing group chats with wallet teams (Empire, Ambire, Anon.inc, etc.). Lack of centralized tracking could lead to missed opportunities. Solution: Create a dedicated
berlin/folder in the GitHub repo with a markdown file listing target orgs, attendees, and meeting goals. - Speaker/Event Outreach: Luci to coordinate with Beth (Web3Privacy), Gnosis (DappCon), and Zcash/ZK AV Club organizers for podcast/speaker spots. 0xMattmatt to finalize Ethereum Day submission.
- Merch: Berlin t-shirts ordered. Two designs (bold back logo vs. subtle front logo). Extra copies available for team members who know contacts in Berlin for distribution.
- Networking Coordination: Multiple team members have existing group chats with wallet teams (Empire, Ambire, Anon.inc, etc.). Lack of centralized tracking could lead to missed opportunities. Solution: Create a dedicated
- Debate/Unresolved: Ethereum Day organizer (Nico) has been offline; team agreed to submit regardless and follow up via other channels.
- Actions/Follow-up:
- Luci to create Berlin coordination folder/repo file.
- 0xMattmatt to submit Ethereum Day app and prepare talk materials.
- Team to distribute Berlin t-shirts via local contacts.
- Final contributor sync scheduled before Berlin week; sprint focus on UI, CLI automation, and performance fixes.
📝 High-Level Summary
This contributor sync focused on tracking progress against sprint goals, addressing technical debt, and preparing for the upcoming Berlin Blockchain Week. Key technical deliverables include the near-completion of the release-process-transparency attribute, active development on the order-flow-transparency attribute, and significant frontend progress on the UI redesign (icons, theming, navigation). Performance optimization is now a top priority, specifically refactoring the flower rating system to resolve a ~20MB index bundle bloat issue. Infrastructure updates include successfully integrating Omnipin for decentralized IPFS uploads (with ongoing gas optimization), hardening pnpm against supply chain attacks via age-locking, and planning a 4-step automated import pipeline for Coinspect’s open-sourced wallet security dataset to accelerate rating backfill. Governance and logistics were addressed through a new privacy-preserving travel reimbursement policy, coordination of Berlin conference outreach via a centralized GitHub tracker, and distribution of project merch. The team is in a sprint phase ahead of Berlin, with 0xMattmatt, polymutex, and Luci carrying the primary UI, CLI, and outreach load, while awaiting speaker application responses and Giveth QF matching fund allocations.