Jump to content

Property talk:P12409

Add topic
From Wikidata

Documentation

Bluesky DID
(qualifier) the Bluesky decentralised identifier (DID) of the account
RepresentsBluesky DID (Q131217379)
Associated itemBluesky (Q78194383)
Applicable "stated in" valuenot applicable
Data typeExternal identifier
Domaintransport service itinerary (Q1067164), human (Q5), organization (Q43229), group of humans (Q16334295), database (Q8513), work (Q386724), occurrence (Q1190554), position (Q4164871), YouTube channel (Q17558136) or individual animal (Q26401003)
Allowed valuesdid:plc:\w{24} (the letters "did:plc:" followed by 24 alphanumeric characters)
Usage notesUse clearsky.app to find the DID
ExampleJay Graber (Q117997886) → did:plc:oky5czdrnfjpqslsw2a5iclo
The New York Times (Q9684) → did:plc:eclio37ymobqex2ncko63h4r
Internet Archive (Q461) → did:plc:73dpznbu4wqwtcyurwbiulov
Formatter URLhttps://wikidata-externalid-url.toolforge.org/?p=12409&url_prefix=https://bsky.app/profile/&id=$1
https://bsky.app/profile/$1
https://bsky.app/profile/did:plc:$1/rss
Related to country United States (Q30) (See 835 others)
See alsoBluesky handle (P12361)
Lists
Proposal discussionProposal discussion
Current uses
Total11,298
Main statement11<0.1% of uses
Qualifier11,23199.4% of uses
Reference560.5% of uses
[create Create a translatable help page (preferably in English) for this property to be included here]
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Entity types
Scope is as qualifier (Q54828449), as reference (Q54828450): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Scope, search (main only), SPARQL
Format “did:plc:\w{24}”: value must be formatted using this pattern (PCRE syntax). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Format, SPARQL
Distinct values: this property likely contains a value that is different from all other items. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Unique value, SPARQL (every item), SPARQL (by value)
Conflicts with “instance of (P31): Wikimedia disambiguation page (Q4167410), Wikimedia category (Q4167836), Wikimedia template (Q11266439), Wikimedia module (Q15184295)”: this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Conflicts with P31, search, SPARQL
Item “Bluesky handle (P12361)”: Items with this property should also have “Bluesky handle (P12361)”. (Help)
List of violations of this constraint: Database reports/Constraint violations/P12409#Item P12361, hourly updated report, search, SPARQL
Single value: this property generally contains a single value. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P12409#Single value, SPARQL

How to find the DID identifier in bsky.app?

[edit]

Does anyone know how to display the DID value in bsky.app? PAC2 (talk) 18:27, 17 November 2024 (UTC)Reply

Go to https://clearsky.app/ and search for the account name. There you can find the DID value. Lupe (talk) 20:26, 9 December 2024 (UTC)Reply
additionally if you just "view source" when you are in the bluesky webpage and search for "did:plc" you'll find it there.
      
   
   
      

Back ache (talk) 13:55, 1 January 2025 (UTC)Reply
Thanks for your answers.
I use the API https://bsky.social/xrpc/com.atproto.identity.resolveHandle?handle=${handle}
PAC2 (talk) 06:52, 2 January 2025 (UTC)Reply
I can't get that to work, it just keeps coming back invalid no matter how I structure it, it'd be great to get it working as it'd open the door to someone scripting something to fill in the missing ones.
Back ache (talk) 11:56, 2 January 2025 (UTC)Reply
Here is an example : https://bsky.social/xrpc/com.atproto.identity.resolveHandle?handle=ladernierenova.bsky.social PAC2 (talk) 12:48, 5 January 2025 (UTC)Reply

URL match pattern

[edit]

Have fixed the URL match pattern as some of the forward slashes were not escaped, I have tested it with regex101 and it now works okay, I have also removed the end dollar sign so that it recognises the RSS url. Additionaly I have added in one for their "at:" URL Back ache (talk) 13:49, 1 January 2025 (UTC)Reply

can you also please support did:web DIDs? thank you! Lizthegrey (talk) 23:01, 4 January 2025 (UTC)Reply