plc_update.log
118 lines 3.8 kB view raw
1$ cargo run -- --subject=bsatsigner1.bsky.social --key=did:key:zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9 --key-id=atsign 2Resolving identity: bsatsigner1.bsky.social 3Resolved DID: did:plc:xeiiry65m3wm6c4yzt5tocfv 4 5Current DID Document: 6{ 7 "@context": [ 8 "https://www.w3.org/ns/did/v1", 9 "https://w3id.org/security/multikey/v1", 10 "https://w3id.org/security/suites/secp256k1-2019/v1" 11 ], 12 "id": "did:plc:xeiiry65m3wm6c4yzt5tocfv", 13 "alsoKnownAs": [ 14 "at://bsatsigner1.bsky.social" 15 ], 16 "service": [ 17 { 18 "id": "#atproto_pds", 19 "type": "AtprotoPersonalDataServer", 20 "serviceEndpoint": "https://discina.us-west.host.bsky.network" 21 } 22 ], 23 "verificationMethod": [ 24 { 25 "type": "Multikey", 26 "id": "did:plc:xeiiry65m3wm6c4yzt5tocfv#atproto", 27 "controller": "did:plc:xeiiry65m3wm6c4yzt5tocfv", 28 "publicKeyMultibase": "zQ3shPwX8YamSqVnPUGebaBg5g6qr2zT8cEs9uURcmwR2QwmD" 29 } 30 ] 31} 32 33Validating key: did:key:zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9 34Key is valid (P256 or K256) 35Key ID 'atsign' is available 36 37PDS: https://discina.us-west.host.bsky.network 38 39Creating session... 40Session created for: did:plc:xeiiry65m3wm6c4yzt5tocfv 41 42Proposed DID Document (with new key): 43{ 44 "@context": [ 45 "https://www.w3.org/ns/did/v1", 46 "https://w3id.org/security/multikey/v1", 47 "https://w3id.org/security/suites/secp256k1-2019/v1" 48 ], 49 "alsoKnownAs": [ 50 "at://bsatsigner1.bsky.social" 51 ], 52 "id": "did:plc:xeiiry65m3wm6c4yzt5tocfv", 53 "service": [ 54 { 55 "id": "#atproto_pds", 56 "serviceEndpoint": "https://discina.us-west.host.bsky.network", 57 "type": "AtprotoPersonalDataServer" 58 } 59 ], 60 "verificationMethod": [ 61 { 62 "controller": "did:plc:xeiiry65m3wm6c4yzt5tocfv", 63 "id": "did:plc:xeiiry65m3wm6c4yzt5tocfv#atproto", 64 "publicKeyMultibase": "zQ3shPwX8YamSqVnPUGebaBg5g6qr2zT8cEs9uURcmwR2QwmD", 65 "type": "Multikey" 66 }, 67 { 68 "controller": "did:plc:xeiiry65m3wm6c4yzt5tocfv", 69 "id": "did:plc:xeiiry65m3wm6c4yzt5tocfv#atsign", 70 "publicKeyMultibase": "zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9", 71 "type": "Multikey" 72 } 73 ] 74} 75 76Requesting PLC operation signature... 77Check your email for the confirmation token. 78HTTP response 200 OKEnter the PLC signing token from email: O2YFD-K525L 79 80Signing PLC operation... 81DEBUG: verification_methods being sent: {"atproto": "zQ3shPwX8YamSqVnPUGebaBg5g6qr2zT8cEs9uURcmwR2QwmD", "atsign": "zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9"} 82DEBUG: Full request JSON: { 83 "token": "O2YFD-K525L", 84 "verificationMethods": { 85 "atproto": "zQ3shPwX8YamSqVnPUGebaBg5g6qr2zT8cEs9uURcmwR2QwmD", 86 "atsign": "zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9" 87 } 88} 89DEBUG: Response from signPlcOperation: { 90 "operation": { 91 "alsoKnownAs": [ 92 "at://bsatsigner1.bsky.social" 93 ], 94 "prev": "bafyreifzcceohxlg5thqxggm7m3qrnjgvygssxu5s2n33xxpkq7wc3pwrm", 95 "rotationKeys": [ 96 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg", 97 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK" 98 ], 99 "services": { 100 "atproto_pds": { 101 "endpoint": "https://discina.us-west.host.bsky.network", 102 "type": "AtprotoPersonalDataServer" 103 } 104 }, 105 "sig": "SjK5B3vXQzJGE-tMbaT5J6JP3V0SddpTiktngOzkVfxiBjCCJcOh4RvO75kGC-l9cFlGAhynMLQnwLSOQjdtPg", 106 "type": "plc_operation", 107 "verificationMethods": { 108 "atproto": "zQ3shPwX8YamSqVnPUGebaBg5g6qr2zT8cEs9uURcmwR2QwmD", 109 "atsign": "zDnaeomAhjwAjkz4Z9BsYzyJKn6PT5y4NpMbDn6SnvQreBLH9" 110 } 111 } 112} 113 114Verifying signed operation... 115Operation signature verified against rotation keys 116 117Submitting PLC operation... 118Error: PLC operation failed: InvalidRequest - Incorrect signing key - Object {"error": String("InvalidRequest"), "message": String("Incorrect signing key")}