Skip to content

feat(extension): add RTC balance viewer browser extension (#1607)#863

Merged
Scottcjn merged 1 commit intoScottcjn:mainfrom
createkr:feat/issue1607-rtc-balance-browser-extension
Mar 11, 2026
Merged

feat(extension): add RTC balance viewer browser extension (#1607)#863
Scottcjn merged 1 commit intoScottcjn:mainfrom
createkr:feat/issue1607-rtc-balance-browser-extension

Conversation

@createkr
Copy link
Copy Markdown
Contributor

Implements issue #1607 with a browser extension for viewing RTC balance by configured wallet/miner id, including options UI and usage docs.\n\nCloses #1607

)

Implement a browser extension for displaying RTC balance with:
- Minimal popup UI showing current balance, wallet ID, and endpoint
- Configurable API endpoint and wallet/miner ID via settings modal
- Auto-refresh functionality with configurable intervals (1-60 min)
- Background service worker for API calls and periodic refresh
- Local storage for persistent configuration
- Responsive design with gradient purple/blue theme
- Support for various API response formats
- Placeholder icons (16x48x128 PNG)
- Comprehensive README with installation and usage instructions

Files added:
- manifest.json (MV3)
- popup.html, popup.js, styles.css (UI)
- background.js (service worker)
- generate_icons.py (icon generation script)
- icons/ (placeholder PNG icons)
- README.md (documentation)
@github-actions github-actions bot added documentation Improvements or additions to documentation BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) size/XL PR: 500+ lines labels Mar 11, 2026
@Scottcjn Scottcjn merged commit b1b4968 into Scottcjn:main Mar 11, 2026
5 of 6 checks passed
createkr added a commit to createkr/Rustchain that referenced this pull request Mar 22, 2026
) (Scottcjn#863)

Implement a browser extension for displaying RTC balance with:
- Minimal popup UI showing current balance, wallet ID, and endpoint
- Configurable API endpoint and wallet/miner ID via settings modal
- Auto-refresh functionality with configurable intervals (1-60 min)
- Background service worker for API calls and periodic refresh
- Local storage for persistent configuration
- Responsive design with gradient purple/blue theme
- Support for various API response formats
- Placeholder icons (16x48x128 PNG)
- Comprehensive README with installation and usage instructions

Files added:
- manifest.json (MV3)
- popup.html, popup.js, styles.css (UI)
- background.js (service worker)
- generate_icons.py (icon generation script)
- icons/ (placeholder PNG icons)
- README.md (documentation)

Co-authored-by: createkr <createkr@proton.me>
@Scottcjn
Copy link
Copy Markdown
Owner

Scottcjn commented Apr 2, 2026

Transfer confirmed — this was included in the batch settlement of 1,091 RTC to @createkr's wallet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) documentation Improvements or additions to documentation size/XL PR: 500+ lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants