···55did's that can be used. [did:plc and did:web](https://atproto.com/specs/did#blessed-did-methods) with each one having a
66slightly different way to find the did document.
7788-# plc
88+## plc
991010The PLC, or Public Ledger of Credentials, is a type of did host by Bluesky PBC currently, with plans to move to
1111an [independent
···1919`https://plc.directory/did:plc:vc7f4oafdgxsihk4cry2xpze`. To find the rotation keys or previous revsions you can
2020append `/log` to the url, `https://plc.directory/did:plc:vc7f4oafdgxsihk4cry2xpze/log`
21212222-# did:web
2222+## did:web
23232424With `did:web` the domain of the did is the authority of the did doc, and you can find it via
2525`https://{did:web}/.well-known/did.json`.
2626An example would be the `did:web:didd.uk` with it's did doc found at https://didd.uk/.well-known/did.json. There are no
2727rotation keys since the proof is in the control of the domain and exposing the doc at the url.
28282929-# The doc
2929+## The doc
30303131The did doc itself is much the same for both did types. It holds important information like. The user's handle, the
3232signing key (verificationMethod with the users did), and the PDS url (the `#atproto_pds` service). Can read more about
···64646565```
66666767-To complete this challenge. Enter your did's `publicKeyMultibase` from your did doc into the text box below.6767+To complete this challenge. Enter your did's `publicKeyMultibase` from your did doc into the text box below.
+1-1
web/src/main.rs
···7474 // Scope::Known(KnownScope::TransitionGeneric),
7575 //This looks like it HAS to have the full collection name, before i want to say it worked with wildcard
7676 //Gives full CRUD to the codes.advent.* collection
7777- Scope::Unknown("repo:codes.advent.test".to_string()),
7777+ // Scope::Unknown("repo:codes.advent.test".to_string()),
7878 ]
7979}
8080