README file from
GithubWallet 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