Logbook 13/02
· 3 min read
Big week for Sofia — we cleaned up the entire codebase for better maintainability, introduced the ability to trust or distrust content, split the reward system into two currencies (Gold and XP), added a voting system in the Circle Feed, enabled profile sharing on X, and completely redesigned the user profile with badges, animations, and new visuals.
Codebase Cleanup & Documentation
- Major spring cleaning of the code: removed outdated features, reorganized file structure, and standardized how errors are tracked across the project
- Removed legacy code that was no longer used (old AI system, old real-time communication layer)
- Added full architecture documentation so any new contributor can understand how Sofia works
- Updated the project README with comprehensive setup and usage instructions
Trust & Distrust System
- This trust signal is visible across multiple views: your browsing groups, your interests, and the community feed
- Lays the groundwork for a reputation layer where the community collectively curates quality content
New Dual Currency: Gold & XP
- Introduced two separate reward currencies:
- Gold — earned passively through browsing and discovering new content
- XP — earned by completing on-chain quests and actions
- Gold is now displayed throughout the interface with animated reward visuals when you earn it
- Smooth migration from the old single-currency system — no progress lost for existing users
Circle Feed Voting
- The Circle Feed shows URLs certified by people you follow — a curated stream of what your trusted circle is browsing
- You can like or dislike each shared link directly from the feed
- Each vote is an on-chain signal — it strengthens or weakens the visibility of that content for the community
- This turns the Circle Feed into a collaborative filter: the more your circle votes, the better the content surfaces
Share Your Profile on X
- New "Share on X" button that generates a short link to your Sofia profile
- Clicking the shared link on X opens Sofia directly in the extension — seamless deep linking
- Your shared profile includes your stats: trust circle size, pioneer/explorer counts, and signals
User Profile Redesign
- Completely redesigned profile page with a cleaner, more visual layout
- New role badges — Pioneer, Explorer, Contributor — displayed with dedicated icons
- New Interest tab that automatically analyzes and shows your browsing themes
- Profile now split into clear sections: Stats, Socials, and Interests
- Favicons (site icons) now appear on bookmarks and followed profiles for better visual recognition
Bug Fixes & Stability
- Fixed an issue where browsing data could be lost if the browser put Sofia to sleep
- Fixed URL matching for sites with and without "www." — no more duplicate entries
- Fixed wallet connection dropping between transactions
- Fixed display issues on badges, profile page, and bookmarks
- Improved handling of single-page apps (sites like Twitter, Gmail) for better URL tracking
A massive week of both visible features and foundational work — Sofia is now cleaner, faster, and ready for the next wave of features.