This commit is contained in:
2025-09-06 15:32:22 +09:00
parent adc1739a0c
commit 846dbec5c5

View File

@@ -8,7 +8,7 @@ draft: false
いつまで経ってもbsky.teamのplcにhandle changeが反映されないので色々やってみました。 いつまで経ってもbsky.teamのplcにhandle changeが反映されないので色々やってみました。
結論から言うと、`PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX`を使用し、rotation-keyを作成後に、indigoにある`goat plc`を使用します。 結論から言うと、`PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX`を使用し、`base58`rotation-keyを作成後に、indigoにある`goat plc`を使用します。
1. `goat key generate --type secp256k1`で生成されたキーを分析 1. `goat key generate --type secp256k1`で生成されたキーを分析
2. そのキーから正しいmulticodecプレフィックスを抽出 2. そのキーから正しいmulticodecプレフィックスを抽出
@@ -85,6 +85,12 @@ success
$ goat plc history did:plc:vzsvtbtbnwn22xjqhcu3vd6y $ goat plc history did:plc:vzsvtbtbnwn22xjqhcu3vd6y
``` ```
## 手順をおさらい
1. `plc_operation.json`を作成
2. `plc_operation.json``PDS_ROTATION_KEY`を使用し、`plc_signed.json`を作成
3. `plc_signed.json`を使用し、plcを更新
## plcを確認 ## plcを確認
```sh ```sh