Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit 9ca1c6e

Browse files
drbhmvines
authored andcommitted
adjust typos and proper nouns on naming service page
1 parent 5a5f129 commit 9ca1c6e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/src/name-service.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Name Service
33
---
44

5-
A SPL program for issuing and managing ownership of: domain names, Solana Pubkeys, URLs, twitter handles, ipfs cid's etc..
5+
A SPL program for issuing and managing ownership of: domain names, Solana Pubkeys, URLs, Twitter handles, ipfs cid's etc..
66

77
This program could be used for dns, pubkey etc lookups via a browser extension
88
for example, the goal is to create an easy way to identify Solana public keys
@@ -17,18 +17,18 @@ Key points:
1717
- A name can have a parent name that is identified by the address of its record.
1818
The owner of the parent name (when it exists) needs to sign the issuance of
1919
the child name.
20-
- The data of a name registry is controlled byb the class keypair or, when it is
20+
- The data of a name registry is controlled by the class keypair or, when it is
2121
set to `Pubkey::default()`, by the name owner keypair.
2222
- Only the owner can delete a name registry.
2323

2424

2525
Remarks and use cases:
26-
- Domain name declarations: One could arbitrarly set-up a class that we can call
26+
- Domain name declarations: One could arbitrarily set-up a class that we can call
2727
Top-Level-Domain names. Names in this class can only be issued with the
2828
permission of the class keypair, ie the administrator, who can enforce that
2929
TLD names are of the type `".something"`. From then on one could create and
3030
own the TLD `".sol"` and create a class of ".sol" sub-domains, administrating
31-
the issuance of the `"something.sol"` sub-domains that way (by setting tha
31+
the issuance of the `"something.sol"` sub-domains that way (by setting the
3232
parent name to the address of the `".sol"` registry).
3333

3434
An off-chain browser extension could then, similarly to DNS, parse the user SPL
@@ -42,16 +42,16 @@ centralized, the creation of new classes is permissionless and as a class owner
4242
any kind of decentralized governance signing program could be used.
4343

4444
- Twitter handles can be added as names of one specific name class. The class
45-
authority of will therefore hold the right to add a twitter handle name. This
46-
enables the verification of twitter accounts for example by asking the user to
45+
authority of will therefore hold the right to add a Twitter handle name. This
46+
enables the verification of Twitter accounts for example by asking the user to
4747
tweet his pubkey or a signed message. A bot that holds the private issuing
4848
authority key can then sign the Create instruction (with a metadata_authority
4949
that is the tweeted pubkey) and send it back to the user who will then submit
5050
it to the program.
5151
In this case the class will still be able to control the data of the name registry, and not the user for example.
5252

5353
Therefore, another way of using this program would be to create a name
54-
(`"verified-twitter-handles"` for example) with the `Pubkey::default()` class
55-
and with the owner being the authority. That way verified twitter names could be
56-
issued as child names of this parent by the owner, leaving the user as being to
57-
able to modify the data of his twitter name registry.
54+
(`"verified-Twitter-handles"` for example) with the `Pubkey::default()` class
55+
and with the owner being the authority. That way verified Twitter names could be
56+
issued as child names of this parent by the owner, leaving the user as being
57+
able to modify the data of his Twitter name registry.

0 commit comments

Comments
 (0)