mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-11-14 07:49:07 -05:00
71 lines
2.3 KiB
Markdown
71 lines
2.3 KiB
Markdown
|
NIP-55
|
||
|
======
|
||
|
|
||
|
Structured Resumes
|
||
|
------------------
|
||
|
|
||
|
`optional`
|
||
|
|
||
|
This NIP defines event kind `11000` as the pubkey's resume. Life acomplishments are described as tags and a mini bio is written in `.content`.
|
||
|
|
||
|
|
||
|
|
||
|
```jsonc
|
||
|
{
|
||
|
"kind": 11000,
|
||
|
"tags": [
|
||
|
["headline", "<short single-line descriptor of the candidate>"],
|
||
|
["location", "<city>, <state>, <country>"],
|
||
|
["featured", "<image or video url>", "<title>", "<summary>"],
|
||
|
[
|
||
|
"w", // work / experience
|
||
|
"<company's public key>", // can be blank if not on Nostr yet.
|
||
|
"<company name>", "<city>, <state>, <country>", "<more info url>",
|
||
|
"<job title>", "<full-time,part-time>", "<on-site, hybrid, remote>",
|
||
|
"<start unix timestamp>", "<end unix timestamp>", // blank if currently working there.
|
||
|
"<work summary>"
|
||
|
],
|
||
|
[
|
||
|
"s", // education / courses
|
||
|
"<school's public key>", // can be blank if not on Nostr yet.
|
||
|
"<school name>", "<city>, <state>, <country>", "<more info url>",
|
||
|
"<degree>", "<field of study>", "<grade>", "<on-site, hybrid, remote>",
|
||
|
"<start unix timestamp>", "<end unix timestamp>", // blank if currently studying there.
|
||
|
"<work summary>"
|
||
|
],
|
||
|
[
|
||
|
"n", // patents and publications
|
||
|
"<patent number or application number>",
|
||
|
"<title>", "<patent url>", "<issued, pending>",
|
||
|
"<issue date unix timestamp>",
|
||
|
"<patent summary>"
|
||
|
],
|
||
|
[
|
||
|
"h", // certifications, honors and awards
|
||
|
"<issuer's public key>", // can be blank if not on Nostr yet.
|
||
|
"<issuer name>", "<city>, <state>, <country>", "<more info url>",
|
||
|
"<title>", "<image or video url>",
|
||
|
"<issue date unix timestamp>",
|
||
|
"<patent summary>"
|
||
|
],
|
||
|
[
|
||
|
"u", // languages
|
||
|
"<two letter ISO 639-1 language code>",
|
||
|
"<elementary, intermediate, fluent, native>",
|
||
|
],
|
||
|
[
|
||
|
"v", // volunteering & memberships
|
||
|
"<organization's public key>", // can be blank if not on Nostr yet.
|
||
|
"<organization name>", "<city>, <state>, <country>", "<more info url>",
|
||
|
"<position>",
|
||
|
"<start unix timestamp>", "<end unix timestamp>", // blank if currently working there.
|
||
|
"<volunteer summary>"
|
||
|
],
|
||
|
["t", "<skill>"],
|
||
|
],
|
||
|
"content": "<summary or mini bio>",
|
||
|
//...
|
||
|
}
|
||
|
```
|
||
|
|
||
|
All tags can happen more than once.
|