SovereignSearch is a desktop Electron application for browsing DERO / TELA websites and decentralized applications, managing SCIDs and nodes with live tabs, bookmarks, and a search page.
The Electron based application should work on Windows, Linux and MacOS.
This software is alpha stage software, use only for testing and evaluation purposes.
- Multiple tabs with SCID pages or blank/start page
- Node and SCID bookmarks
- Sidebar for quick navigation bookmarks
- Live tab title updates
- Modal for saving bookmarks
- Search SCIDs
- Node.js >= 18.x
- npm or yarn
- Electron (installed via
npm install)
- Clone the repository:
git clone https://github.com/ArcaneSphere/SovereignSearch.git
cd SovereignSearch
- Install dependencies:
npm install
- Run the application in a terminal:
npm start
- Use the top bar to input Node & SCID address
- Press "Load Tela" to open SCID in a new tab
- Click ⭐ to save bookmarks
- Toggle sidebar for quick access to saved nodes/SCIDs
- New blank tab opens the search Page
- Searched SCIDs will appear in the topbar when selected, after "Load Tela"
- Autostart TELA-Server
- Autostart Gnomon
- Resolved entry html rawURL (Solved:
Only index.html pages load)
- Human-readable domain names for nodes
- "Apply Node" updates Gnomon --daemon-rpc-address=<127.0.0.1:10102>
- Show last set/saved node address
- Gnomon restart on Apply (for now start manually)
- Special characters in the SCID and Node entry won't bookmark, no need for but yeah UX
- Live tab title updates when not resolved
- Allows users to rearrange tabs
- Startpage refresh on Gnomon start
- Settings Manager Menu
- Light/Dark/System
- Start/Stop/Autostart TELA-Server
- Gnomon Manager Menu
- Gnomon alive/ready indicator
- Start/Stop Gnomon
- Startpage refresh on Gnomon start
- Display getInfo
- Keeping the log listener alive
- How to run you own node Guide
- Where to find remote nodes
- Ratings filter
- Sidebar collapse when pointer leaves, closes onClick somewhere outside sidebar
- Readme
- Not all dApps align good in the browserview, it works but need perfection
- With really big dApps there isn't a instant page view (I mean more than 3/4 sec) UX solution is showing what is going on in the background or an animation.
- Consistent interface
https://x.com/ArcaneSphere/status/2003857606881005760?s=20
- Fork the repository
- Create a feature branch
- Make changes
- Open a Pull Request
- Make the world a better place