diff --git a/index.md b/index.md index d823240..46960d3 100644 --- a/index.md +++ b/index.md @@ -373,7 +373,67 @@ Names in the claimtrie are normalized to avoid confusion due to Unicode equivale ### URLs - + + +A URL is a name with one or more modifiers. A bare name on its own will resolve to the [controlling claim](#controlling) at the latest block height. Common URL structures are: + +##### Stream Claim Name + +A basic claim for a name. + +``` +lbry://meet-lbry +``` + +##### Channel Claim Name + +A basic claim for a channel. + +``` +lbry://@lbry +``` + +##### Channel Claim Name and Stream Claim Name + +A URL containing both a channel and a stream claim name. URLs containing both are resolved in two steps. First, the channel is resolved to it's associated claim. Then the stream claim name is resolved to get the appropriate claim from among the claims in the channel. + +``` +lbry://@lbry/meet-lbry +``` + +##### Claim ID + +A claim for this name with this claim ID. Partial prefix matches are allowed (see [Resolution](#resolution)). + +``` +lbry://meet-lbry#7a0aa95c5023c21c098 +lbry://meet-lbry#7a +lbry://@lbry#3f/meet-lbry +``` + +##### Claim Sequence + +The Nth claim for this name, in the order the claims entered the blockchain. N must be a positive number. This can be used to determine which claim came first, rather than which claim has the most support. + +``` +lbry://meet-lbry:1 +lbry://@lbry:1/meet-lbry +``` + +**Bid Position:**### URLs + +