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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daa500911add032940a6886018eae54164e1d85b2b1c9f4fce23675a154c0a8. 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/ec825189-9f28-4131-931c-54198ef02998.json and https://artists.proofprofile.net/proofs/artist/ec825189-9f28-4131-931c-54198ef02998.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5831ac33c2528d6efe2fac05beaed22fd7f3a44092f98ce6f5c1b1360e6c921f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZDA61847909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283c89e087e63f6d640d6233d4037403d45cad845d0a250f9ddcf9f9b87d3525. 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/UST8K1803312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc39bfefa282c4fe5c71a3eee7d4fa8b07bd7b28c10a189d8a4ec5afc6376d8. 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/QZES51978192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ffaed5e6e528a2a842d056e79edc03682903a5376c278d4fdac6bb79d8b8f5. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:49:23Z), 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/QZFYY1919282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930933e4ea50228e822089371514e6f24d67e84b669fac446c1f0a23c6ffc9ae. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZFYY1919283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb321545cf3217b9303d2d3cd061c5425ca7dbe7d256bc64a76bdad06b053e1b9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZFYW1992185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f356a7ceb74ec0b93ed243c6692ce7dfc1522263a1385c70a037dd06b648eb. 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/QZFZ31976978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f31155d4341a7dad672ba02bceb3f47317306be8f7ac57e715e93305b8f8454. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZFZ31976979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872ebb95ef83d8c9d66d389c3577e67ae7fff80b9a2181d62b7e73e232241d34. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZES82055475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea061291c5cc67f354e31ee9e2e73e6a950fc04fa5cdd0f080124bd3e4dce19. 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/QZHN72145964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca3fdc862121602eb97cb3631a24ad8d50798ab2398d6b58dfd8e6085f23bac. 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/QZNWU2107071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01ebaa0aff9169061064713381345399344ccb73c3e34fcddfa74a15300d6d8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AUMEV2349909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822a921e0afd819ceea066134d6da0ac69caf02fd021134205906161d0278d93. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AUMEV2386557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2cc946a8606d4109b145189f517e4c58d564eda5dffab84004fe62ac3e8d5c. 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/AUGBT2512215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c498bd4dd3bf0f26e9bbad6983956a9d6c974d0e4f399d5ecb5f8a04c72685. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/AUGBT2512222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b02bca8da94659e052b4c94ec6daf058c8f44d08853b059a77f9a658256f410. 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/AUGBT2512223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1b88a139e3293f7ff54eb6fbdca1a0f7f26c95fd37c4f093ba53b222d69cc4. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/AUGBT2512227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517107f67f249b9afec1316eec901734ff57338b94d6bc667b2f298439607a80. 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/AUGBT2221857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f43e51d6072834877a1a5a76b82058603031a68bcdb1c429f1a454dd77e880. 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/AUGBT2207245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe84b2171849f7c8264a4ecbbff9e10acbde44e5117dce30cb106d8a66751a60. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTB72327593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb91b25b6898a1987ee7de43c73ad54bc6c8bb6a8f64b558cfd6f0169af0979. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/SE6XY2506943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd20f4a2776d26244c5f946e21993207a3764150ac92d687fa4a309dffe5ecf. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/QM24S1927050.
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