Crumbs is a dApp that lets you leave and view permanent, on-chain comments on any website, enhancing communal web interaction.
Crumbs Extension
The crumbs is a dApp that allows users to create small comments on any website they wish to.
All comments commitment is permanently stored on chain and can be view by anyone.
[Crumbs website](https://crumbs.eurekonomicon.com/)
## How it works
Each website is represented by a unique hash that is generated by the website's URL.
```sh
cast keccak \"https://amazon.com\"
# returns 0x8f27e3e37487112bee4cf14def31d887af3a99e26bf5ec708e3e14860b4a8546
```
The user can then create a comment on the website by signing the hash of the website and the comment itself.
```sh
cast keccak \"common jeffrey you can do it\"
# returns 0x5483c75da019b9e9df6e65578e208793759ac3e3e1f4e0fbc9e5b92f85ffa293
```
The user can then submit the comment to the contract by calling the `storeComment(bytes32 _url, bytes32 _commentHash)` function with the hash of the website and the comment.
The comment is then stored on chain and can be viewed by anyone.
Technically, there is no reason why you shouldn't be able to send the commitment of entire Kalevala to the chain, but as of now, I won't be indexing offchain any comment that is larger than ~280 characters.
To view the comment content, we need a hash to value dictionary, which is stored offchain.
Source Manifest.json
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Crumbs",
"description":"Crumbs is a dApp that lets you leave and view permanent, on-chain comments on any website, enhancing communal web interaction.",
"version":"0.0.4",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png"},
"permissions":[],
"homepage_url":"https://crumbs.eurekonomicon.com",
"host_permissions":["*://*/*"],
"web_accessible_resources":[{"resources":["*"],
"matches":["*://*/*"]}],
"background":{"service_worker":"background.js"},
"action":{"default_title":"Crumbs",
"default_popup":"popup.html"},
"content_scripts":[{"matches":["*://*/*"],
"js":["content-scripts/content.js"],
"world":"ISOLATED"}]}
Similar Extensions
Reddit Comment Exporter 6 2 ★ 58.64KiB
Userback: Visual Feedback & Bug Reporting 6 39 ★ 1.01MiB
Tempus 6 30 ★ 734KiB
Waverly - a decentralized social app 6 7 ★ 1.56MiB
Sidenote 6 8 ★ 1.79MiB
쿠키 추출 및 저장 도구 6 1 ★ 37.62KiB
Cookie Viewer and Local Storage Manager 6 10 ★ 1.14MiB
Website Scraper 6 3 ★ 1.03MiB
Page Manipulator 6 35 ★ 2.17MiB
EchoAPI Interceptor 6 5 ★ 3.04MiB
Core Web Vitals Visualizer 6 12 ★ 2.39MiB
Unstoppable Domains 6 28 ★ 8.9MiB
Filter Anything Everywhere 6 69 ★ 198KiB
Bulk Delete Reddit Posts & Comments History 6 105 ★ 43.98KiB
ニコ生拡張機能 へもツール 6 22 ★ 338KiB
Hide Comments Everywhere 6 48 ★ 727KiB
CookieViz extension 6 0 ★ 1019KiB
DreamAuto 6 0 ★ 1.19MiB
COLLABORATE: Co-browse Without Screen Sharing 6 7 ★ 5.36MiB
Website monitoring 6 3 ★ 920KiB
ChatExtension - A ChatGPT Extension 6 9 ★ 1.91MiB
danmakustr - YouTube Floating Comments (danmaku / danmu / 弹幕) 6 0 ★ 240KiB
AI Summarizer 6 4 ★ 30.05KiB
Equa11y: Accessibility Testing Utilities 6 0 ★ 16.74MiB