ArcSphere is ArcBlock's latest web browser, designed to deliver an optimized experience for decentralized applications.
Currently, only invited users can participate in the early testing phase. To join the waiting list, visit the ArcSphere website to register. You will be notified when an invitation becomes available.
Why build a new browser?#
If you're wondering why we're planning to release a new web browser in 2025, we've put together an article that explores the evolution of decentralized applications and explains the benefits of browsers specifically optimized for these applications:
The first product developed in partnership with our community#
ArcSphere is an innovative product developed collaboratively by the ArcBlock team and community. For example, during the naming process in April 2024, the active engagement and creativity of our community were prominently showcased.
Throughout the development of ArcSphere, we have consistently prioritized and actively integrated feedback and suggestions from the community. Whether it involves design elements or application details, the community has offered numerous ideas that have assisted us in refining the product's features. This collaboration has helped to transform ArcSphere from merely a technological product into a symbol of communal growth and advancement.
We believe that the active engagement and backing of the community have been pivotal in enabling ArcSphere to stand out in the market as a product that fulfills user expectations. Looking ahead, we are committed to maintaining a close partnership with the community, incorporating user feedback, and working together to drive the ongoing evolution of ArcSphere.
Features of ArcSphere#
ArcSphere is a browser closely linked to the ArcBlock ecosystem. It offers a range of unique features that seamlessly integrate with the ArcBlock ecosystem supporting any blocklet, app, or service created on the platform.
Native Mobile App Experience#
A significant enhancement in the user experience of ArcSphere is its ability to make the mobile app function more like a native application, rather than simply appearing as a webpage. Many users might agree that even though some mobile websites are designed for smartphone screens, they still feel more like web pages than actual apps.
ArcSphere has refined the runtime environment for applications. When an app provides the necessary metadata as advised by ArcSphere, it enables a browsing experience akin to a native application on ArcSphere. On browsers other than ArcSphere, the app will automatically revert to a traditional web application format for compatibility.
Decentralized, Censorship Free#
ArcSphere, being a browser application, allows any app displayed in the browser to function like a website, offering the benefits of decentralization and freedom from censorship. Apps don't need to be submitted to any company for approval. Consequently, no approval or review process is required on our part. (It is important to note, however, that as the developer, you are responsible for ensuring that your app complies with legal standards. Although decentralization means less scrutiny, it does not allow for unaccountable behavior.)
Seamless Integration with DID Wallet#
ArcSphere and DID:Wallets seamless integration will enhance security and improve the overall user experience.
The aim of isolation is to keep the wallet, which manages user private keys, as distinct from applications as possible to enhance security. Previously, in browser-based dApp applications, the typical approach was to either install wallet plugins in the browser or integrate a web browser component within the wallet itself. However, in these instances, by intertwining it with the browser and the application, the potential for security vulnerabilities increases.
Improved wallet integration leads to a smoother and quicker wallet activation process, calling the wallet only when needed enhancing the user experience. A frequent issue in the past was the constant triggering of the wallet and the need to switch back and forth between it and the application, which disrupted the user experience.
Integration with DID:Spaces#
ArcSphere and DID:Spaces will be seamlessly integrated, making DID:Spaces more user-friendly and accessible via ArcSphere. The protocol and foundational features of DID:Spaces are embedded within ArcSphere, offering users a cohesive experience for more effective data management.
Enhanced DID:Connect Experience#
DID:Connect is a crucial protocol for leveraging DIDs in applications. With ArcSphere's built-in support for ArcBlock's DID:Connect protocol, users will enjoy a native application experience characterized by quick response times and a seamless interface. Previously, DID Connect was incorporated into applications through web components, but ArcSphere's native integration promises a smoother user experience.
Integration with DID: Domain#
In ArcSphere, name addressing directly supports DID: Domain without relying on Internet DNS and fully supports DID document resolvers. This enables it to deliver faster and more versatile capabilities compared to DNS, while entirely bypassing ICANN restrictions.
Integration with Blocklet Services#
ArcSphere offers a comprehensive suite of features to streamline the integration of applications and Blocklet services. It provides native support for user accounts, user profiles, passport management, associated encrypted accounts, payment information, and billing. This leads to an enhanced user experience and enables developers to build their applications with greater ease. Developers can concentrate on the user experience and app elements, as ArcBlock's Blocklet services and ArcSphere's user interface manage all foundational components.
ArcSphere Invitation Testing Kicks Off in 2025#
We are now accepting applications for the testing list and will progressively invite more users to join the early testing and refinement of ArcSphere. Once ArcSphere receives approval from the Apple and Google App Stores, we will incrementally broaden the range of user invitations.
Head over to the ArcSphere exclusive website and join our testing invitation list today!