unicity-sphere/sphere

A Web3 wallet and agent platform for the Unicity network - crypto wallet, DMs, group chat, and marketplace.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 1st, 2026
Created on November 22nd, 2025
Open Issues & Pull Requests: 46 (+0)
GitHub issues: Enabled
Number of forks: 53
Total Stargazers: 9,730 (+0)
Total Subscribers: 19 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Sphere is a Web3 wallet and agent platform for the Unicity network that combines cryptocurrency wallet functionality with messaging and marketplace features.

The platform addresses the need for a unified interface where users can manage crypto assets, communicate, and interact with decentralized applications on the Unicity network. It solves this by implementing a wallet that supports fast, low-cost token transfers through Unicity state transitions, alongside a messaging layer built on Nostr protocols. The Connect Protocol allows external dApps to request wallet operations through iframe or popup modes with permission-based access control. Deep linking via custom unicity-connect:// URLs enables dApps to send interactive buttons in direct messages that users can open either within Sphere as iframe agents or in a browser.

Sphere suits developers building on the Unicity network who need wallet integration or want to create agent-based interfaces. It works well for projects requiring inter-app communication through messaging, group collaboration via relay-based channels, or marketplace functionality. The platform is particularly valuable for teams that want to avoid building wallet infrastructure from scratch, as it provides token management, balance tracking, nametag systems, and real-time market data out of the box.

The project maintains active development with regular updates to its core dependencies and tooling. The codebase shows consistent refinement of its agent system architecture, with support for multiple agent types including direct messages, group chat via NIP-29, and custom iframe-loaded dApps. The team actively develops the Connect Protocol implementation and deep linking infrastructure to improve dApp integration. Testing infrastructure is in place using Vitest and jsdom, indicating attention to code quality and reliability.