Th or TH may refer to: Language Eth (ð), a letter used in Old English, Icelandic, Faroese and Elfdalian Th (digraph), a digraph in the Roman alphabet Pronunciation of English th aspects of this di
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd714dc0363cc2bb90d6d5b2ebbc61335ea8594fca360d2b58f2add2c73cbe57. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dcc48b01-c270-4ba4-b8a9-be12c875afad.json and https://artists.proofprofile.net/proofs/artist/dcc48b01-c270-4ba4-b8a9-be12c875afad.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf369aa921b6308afa518d36f0beccc305b9373a6a68e23ed405f3c254c703137. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN52084600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac03711c08d05f8a4fe0c52beb9d50adef4ddf036cdf9d5803a2821f3fa0385f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEY2016467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf52faaa4a7b528774a6cc9e196c040459cfb90c40979244dedd487d625a241f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFB2039596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4291a7fcc73f6819edbaac978982e2360e0b3c7ba437b2bfbd8461fc3cc1c85. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFB2039682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b045b4f10d65c5e408bfebe75dd2fb074b571e75331eaeaf1d81f00ce45e33a. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFC2023277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada213caa15bf203ef1c889f0187eda7f4005b326492787bd9557d9dd9da043b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFJ2112218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c039d136acc7e43622035ce1f12ebb131af795ac9a0c0b67bc55967aa099d4. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFX2132894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d597b7a7e1678ea26152a7af332b0eb14de6691cf22a70b6106a529c713cf9a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX762225811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f085a9cfd45c254d862edd1feeea3a15b9d081e975584bf89625dc05e994e3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062236932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87183746d96ad72e4ebe8f8d8ee5245beb51d2d3c4f1b0f8510b4d10a99baa44. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6P12301360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00aadbc57f68402114974673925b0ed8cf37c766aa03d9d124217e40af3f6eb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6P12301450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcade782c92231d58890d1d697584ac3e9f87e2216f4071eb4bf5fe50175efcf0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6P12301340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ce147e165910810bd34101a4a04606317808bf585c92a19bb469211d2aeee0. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6P12301950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337ed83f86274790f873998b4200d9c4e4719b6c39926becac5e0d08ae156a4d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6P12303040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5f2640152e7e353e29ff89021bd9c340fa7f725d6d14c3b3efa6952f68602a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2377105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd702738e5341a2cc3c35374e36fdc0eae50b5d5922e630cc0ac38bdfc009d4a6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12345479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd702738e5341a2cc3c35374e36fdc0eae50b5d5922e630cc0ac38bdfc009d4a6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12345479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3b1c5d1457e36a445a1d0fc1d9f9b6a04a73f267e711f1ad5593cee50efcad. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12453352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3b1c5d1457e36a445a1d0fc1d9f9b6a04a73f267e711f1ad5593cee50efcad. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12453352.