A library for handling DID identifiers used in Bluesky AT Protocol
1[
2 {
3 "did": "did:plc:44ybard66vv44zksje25o7dz",
4 "operation": {
5 "sig": "l1YD076TDUDX-wve_BZzhEpyqBpGx2uhcJXIgZWQKqhytnkqp6wEQ0b6VWynd3M6kryd3qxR_LULrFCVsNmtSg",
6 "prev": null,
7 "type": "create",
8 "handle": "bnewbold.bsky.social",
9 "service": "https://bsky.social",
10 "signingKey": "did:key:zQ3shP5TBe1sQfSttXty15FAEHV1DZgcxRZNxvEWnPfLFwLxJ",
11 "recoveryKey": "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg"
12 },
13 "cid": "bafyreihhgaiei7xvnphgkusjgxlxy6nr3qzdaooliuku45ja5khqjrryma",
14 "nullified": false,
15 "createdAt": "2022-12-18T06:56:26.676Z"
16 },
17 {
18 "did": "did:plc:44ybard66vv44zksje25o7dz",
19 "operation": {
20 "sig": "-SIEZy39UieizioJmWpEI8ZqmecBS_inVaVq_2tlcyQYdvUbViCHtc2DQKutYzQWveeRTMAbTmHIBBf_M_oIVA",
21 "prev": "bafyreihhgaiei7xvnphgkusjgxlxy6nr3qzdaooliuku45ja5khqjrryma",
22 "type": "plc_operation",
23 "services": {
24 "atproto_pds": {
25 "type": "AtprotoPersonalDataServer",
26 "endpoint": "https://bsky.social"
27 }
28 },
29 "alsoKnownAs": [
30 "at://bnewbold.net"
31 ],
32 "rotationKeys": [
33 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
34 "did:key:zQ3shP5TBe1sQfSttXty15FAEHV1DZgcxRZNxvEWnPfLFwLxJ"
35 ],
36 "verificationMethods": {
37 "atproto": "did:key:zQ3shP5TBe1sQfSttXty15FAEHV1DZgcxRZNxvEWnPfLFwLxJ"
38 }
39 },
40 "cid": "bafyreig7a2gdfmt6kwos4xoa2h2alokeljinie5fjukn2fbbp373fsdfji",
41 "nullified": false,
42 "createdAt": "2023-03-06T19:01:06.544Z"
43 },
44 {
45 "did": "did:plc:44ybard66vv44zksje25o7dz",
46 "operation": {
47 "sig": "LorZlvU483a_t2k_j9hajm3vZkRqzXQl-XC9CtMAZ4dm14zoCejzHylpwIet3C1S0YZ-yCPDN3PQxLBBkALz2Q",
48 "prev": "bafyreig7a2gdfmt6kwos4xoa2h2alokeljinie5fjukn2fbbp373fsdfji",
49 "type": "plc_operation",
50 "services": {
51 "atproto_pds": {
52 "type": "AtprotoPersonalDataServer",
53 "endpoint": "https://bsky.social"
54 }
55 },
56 "alsoKnownAs": [
57 "at://bnewbold.net"
58 ],
59 "rotationKeys": [
60 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
61 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK"
62 ],
63 "verificationMethods": {
64 "atproto": "did:key:zQ3shXjHeiBuRCKmM36cuYnm7YEMzhGnCmCyW92sRJ9pribSF"
65 }
66 },
67 "cid": "bafyreigm2b3fnzdjmnhsddb3qhzwb2vilkzqqjr5fj7lzfgypsddegs7fy",
68 "nullified": false,
69 "createdAt": "2023-03-09T23:18:25.251Z"
70 },
71 {
72 "did": "did:plc:44ybard66vv44zksje25o7dz",
73 "operation": {
74 "sig": "R-MsyrAQBnhwIns_dT4yMs86Fd-rEX9aGbn67ngyIJdeO258dahP7BU_bQz18rSXIqxPenmEnnd7diJRmdWX1A",
75 "prev": "bafyreigm2b3fnzdjmnhsddb3qhzwb2vilkzqqjr5fj7lzfgypsddegs7fy",
76 "type": "plc_operation",
77 "services": {
78 "atproto_pds": {
79 "type": "AtprotoPersonalDataServer",
80 "endpoint": "https://bsky.social"
81 }
82 },
83 "alsoKnownAs": [
84 "at://bnewbold.bsky.team"
85 ],
86 "rotationKeys": [
87 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
88 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK"
89 ],
90 "verificationMethods": {
91 "atproto": "did:key:zQ3shXjHeiBuRCKmM36cuYnm7YEMzhGnCmCyW92sRJ9pribSF"
92 }
93 },
94 "cid": "bafyreigypjgiwo73gnoxixhpsaff67zzwoxeol2duxfffvqewfbz5rvv2e",
95 "nullified": false,
96 "createdAt": "2023-04-24T07:09:49.828Z"
97 },
98 {
99 "did": "did:plc:44ybard66vv44zksje25o7dz",
100 "operation": {
101 "sig": "TvAaRP_RxHG7x5hQPZv604t6WenS67xg0AD8iRJz008_j07UqBf30di1Zg8Xq235JiPGnj2Al9QdnPbxJjussQ",
102 "prev": "bafyreigypjgiwo73gnoxixhpsaff67zzwoxeol2duxfffvqewfbz5rvv2e",
103 "type": "plc_operation",
104 "services": {
105 "atproto_pds": {
106 "type": "AtprotoPersonalDataServer",
107 "endpoint": "https://bsky.social"
108 }
109 },
110 "alsoKnownAs": [
111 "at://bnewbold.net"
112 ],
113 "rotationKeys": [
114 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
115 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK"
116 ],
117 "verificationMethods": {
118 "atproto": "did:key:zQ3shXjHeiBuRCKmM36cuYnm7YEMzhGnCmCyW92sRJ9pribSF"
119 }
120 },
121 "cid": "bafyreie67o3rtlz422jazne5qzy4zqpidtlzw6rlxgr2ozwydq5wklzf3m",
122 "nullified": false,
123 "createdAt": "2023-09-15T00:54:01.295Z"
124 },
125 {
126 "did": "did:plc:44ybard66vv44zksje25o7dz",
127 "operation": {
128 "sig": "pw47f-SCQOLWnXSBN5oyQVvcseit4-Mqai1jGEow28EWi4PhZ8r_Y0NX7le9jiFaQStqvqu_B2A4lnYY10Z6Iw",
129 "prev": "bafyreie67o3rtlz422jazne5qzy4zqpidtlzw6rlxgr2ozwydq5wklzf3m",
130 "type": "plc_operation",
131 "services": {
132 "atproto_pds": {
133 "type": "AtprotoPersonalDataServer",
134 "endpoint": "https://morel.us-east.host.bsky.network"
135 }
136 },
137 "alsoKnownAs": [
138 "at://bnewbold.net"
139 ],
140 "rotationKeys": [
141 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
142 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK"
143 ],
144 "verificationMethods": {
145 "atproto": "did:key:zQ3shULQPBZrbHpyf48oS68ZudUDQNdtWrhV8dafhaTFFUeGP"
146 }
147 },
148 "cid": "bafyreib2o3ojj3kpwybmfbdgukx7dwj63pntiv6kkxiisu7cf6n474l6qi",
149 "nullified": false,
150 "createdAt": "2023-11-06T23:16:23.504Z"
151 },
152 {
153 "did": "did:plc:44ybard66vv44zksje25o7dz",
154 "operation": {
155 "sig": "I6nqtYbH4oE8ofYIdFHy3ea55q9lv9aQSRh1VJJHYiFk4yFlaMvY_S3e4JNYW-jcyRw2bvQ3rlGGELvg84Y6kQ",
156 "prev": "bafyreib2o3ojj3kpwybmfbdgukx7dwj63pntiv6kkxiisu7cf6n474l6qi",
157 "type": "plc_operation",
158 "services": {
159 "atproto_pds": {
160 "type": "AtprotoPersonalDataServer",
161 "endpoint": "https://morel.us-east.host.bsky.network"
162 }
163 },
164 "alsoKnownAs": [
165 "at://bnewbold.net"
166 ],
167 "rotationKeys": [
168 "did:key:zDnaemZN1taothXb3MVNZhALxzsu3YzAo8c7axZEpaVGhqzkZ",
169 "did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg",
170 "did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK"
171 ],
172 "verificationMethods": {
173 "atproto": "did:key:zQ3shULQPBZrbHpyf48oS68ZudUDQNdtWrhV8dafhaTFFUeGP",
174 "example": "did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK"
175 }
176 },
177 "cid": "bafyreib5jp63rwnmhtisdn4x5fpxobp2bzfhalt4tnjg7ox7xhhlxd5wni",
178 "nullified": false,
179 "createdAt": "2025-06-05T20:19:47.205Z"
180 },
181 {
182 "did": "did:plc:44ybard66vv44zksje25o7dz",
183 "operation": {
184 "sig": "jGQssbr9_1QraxGOpNl9v12lwiEeYxhfTmSbAaRufc19YqVqr1YGRrsHYz6wwvINwK4dFEz7S1Qm_0-zdVP3Kw",
185 "prev": "bafyreib5jp63rwnmhtisdn4x5fpxobp2bzfhalt4tnjg7ox7xhhlxd5wni",
186 "type": "plc_operation",
187 "services": {
188 "atproto_pds": {
189 "type": "AtprotoPersonalDataServer",
190 "endpoint": "https://pds.robocracy.org"
191 }
192 },
193 "alsoKnownAs": [
194 "at://bnewbold.net"
195 ],
196 "rotationKeys": [
197 "did:key:zDnaemZN1taothXb3MVNZhALxzsu3YzAo8c7axZEpaVGhqzkZ",
198 "did:key:zQ3shcciz4AvrLyDnUdZLpQys3kyCsesojRNzJAieyDStGxGo"
199 ],
200 "verificationMethods": {
201 "atproto": "did:key:zQ3shkke2XfFX6A1aRXkCqXKKF9m9N4GH9NCiRuDNFkpsqFmd",
202 "example": "did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK"
203 }
204 },
205 "cid": "bafyreiaoaelqu32ngmqd2mt3v3zvek7k34cvo7lvmk3kseuuaag5eptg5m",
206 "nullified": false,
207 "createdAt": "2025-06-06T00:34:40.824Z"
208 }
209]