by geeknees
Show inline blockie identicons for Ethereum wallet addresses.
Wallet Blockies
Wallet Blockies is an Obsidian plugin that shows deterministic inline blockie identicons beside Ethereum-style wallet addresses.
It detects addresses matching 0x plus 40 hexadecimal characters in Live Preview and Reading mode. Matching addresses are displayed as a blockie followed by the original address text, so notes remain readable and copyable. The blockie algorithm is included locally so the plugin does not depend on the archived ethereum/blockies package at runtime.
Example:
Treasury: 0xA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48
Displays as:
Treasury: [blockie] 0xA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48
Install Locally
- Copy
manifest.json,main.js, andstyles.cssinto.obsidian/plugins/wallet-blockies/in a vault. - Enable community plugins in Obsidian.
- Enable
Wallet Blockies.
Settings
- Show in Live Preview
- Show in Reading mode
- Icon size
- Icon side
Beta Install with BRAT
- Install and enable the BRAT community plugin.
- Open BRAT settings.
- Add
geeknees/obsidian-blockieas a beta plugin. - Enable
Wallet Blockiesin Community plugins.
Repository: https://github.com/geeknees/obsidian-blockie
Manual Release Assets
Each GitHub release must attach these files:
main.jsmanifest.jsonstyles.css
The release tag must exactly match the version in manifest.json, without a v prefix.
Development
Run all tests:
npm test
Check the plugin entrypoint syntax:
node --check main.js
See RELEASE.md for the full publishing checklist.
日本語
Wallet Blockies は、Obsidian のノート内にある Ethereum 形式のウォレットアドレスに blockie アイコンを inline 表示するプラグインです。
0x から始まる 40 桁の hexadecimal 文字列を検出し、Live Preview と Reading mode の両方で表示します。表示は blockie の後ろに元のウォレットアドレス文字列を残す形なので、見た目で判別しやすく、アドレスもそのまま読めます。
例:
Treasury: 0xA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48
表示イメージ:
Treasury: [blockie] 0xA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48
ローカルインストール
- vault 内に
.obsidian/plugins/wallet-blockies/を作成します。 manifest.json,main.js,styles.cssをそのフォルダへ入れます。- Obsidian の Community plugins で
Wallet Blockiesを有効化します。
設定
- Live Preview で表示するか
- Reading mode で表示するか
- アイコンサイズ
- アイコンをアドレスの前後どちらに置くか
BRAT でベータインストール
- Obsidian の Community plugins から BRAT をインストールして有効化します。
- BRAT の設定を開きます。
- beta plugin として
geeknees/obsidian-blockieを追加します。 - Community plugins で
Wallet Blockiesを有効化します。
Repository: https://github.com/geeknees/obsidian-blockie
開発
テストを実行します:
npm test
公開前チェックを実行します:
npm run check
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.