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 0xaa760b8ecbb5958fd12d2e97182d1b0729f42319db947cb1392b0215958f46c6. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e9a7bd4-e4f8-48eb-ab06-f1c113dc9b7b.json and https://artists.proofprofile.net/proofs/artist/8e9a7bd4-e4f8-48eb-ab06-f1c113dc9b7b.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 0x29580a8c7a9aa607717f6d5f4a73f99fac9f82d933453da2d323eb588318b304. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/HKG732279471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a73338907a0743573b4ce3a58f5a168f2474af88767e786d146d10c9ff0d3e. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/HKG732279472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38896b886bbd292c52a9b6449073642ad8d049cffb42c0c568ed8637bb34bd14. 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/HKG732279473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71212a42125253cff721bea0d9b736cc8bae13699bf44ff6de8b743a84ae6158. 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/HKG732279479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c9a61a63101393e86f00145b54c90e0904dc99c9a4573663aab33559bf5803. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/HKG732279481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfce3906cbb6f02f075201d07879a170413a76efb6741ab471ded6b240cfa10. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732279485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7149e01f6e0e25d1324e83703ab07c11d2b6240d433f5e03fed9640c13e00c8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732279487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9e3e6d16ce002d273a55bcfc3b4ce287de43635c055291343e0db5346bffda. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732124310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4ccc6fabddc69d31a4a6a22dfee5586624b58d34c9ca87b5b46423693c2e9e. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/HKG732124312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7980efa618806144c9da5367da7a4a6133e4310c2e64a83ecdd990e237a7051d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/HKG732279964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b1a0fabd4d16e2a8ab4225ef182d1a0cfe16da9a62838c7ae0bf8bb8599daf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732279966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9fa475aca0403fb749af12702e40294e99a9176bc66209999023eb7786c271. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/HKG732279978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6babab7c7d78f1aacfef960568d52c628c2a3dd397b43140dc737f70af7c7dd8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732279980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa98978d33c4001a740eb21b5f2261dd60c412bbb23b96f898d586147fc7f66a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732279986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0732a30d0770d1c28da46dbd5488221d38eaea393a5d2d1a84904ab781b28bdb. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/HKG732279565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6920174807dc5c3514d348b8365f2cc7445d4594d83cb362c80aa86b1b302b79. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732279571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d988cc61c35e8bd6436aa168f1740795d66d61572a0893de14bb34d19c1472. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/HKG732279695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d51605b5d993d546dda640aa9b553de21d0b8ed552e48ce2f11563f74627f7d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732118744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2e3603452ffeb009a859ab7716d77c98273a43eff6e6a3b3fcadb9b1187d3e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732124298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc626408846617027a1c939069344c181897b4a8b7b70b9b1668e8c758062383d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/HKG732124300.