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 0xa157ba6b0f9c3ffaec6e5db6f9845114eb18892608395561e4a833ba6c1f5c59. 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/37580fc9-98db-4bf9-840f-319374dc5520.json and https://artists.proofprofile.net/proofs/artist/37580fc9-98db-4bf9-840f-319374dc5520.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 0x038cdd099d43fa6f21ca0e1e65c66f1878699a0e3e4e72c1a7da840466bf87ad. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZNJY2499421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7291580ab70cb0e7e20e7c83601476dcd5d32cbf2503c263658d6d769b1d486. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZNJY2499416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb481e6b0b6b3004b4faad96de718462003ac60410f51a2cffe25c0f97b6d283a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZNJY2495709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f1d6f3ead655c158a0f4a70c441033d784712560ce93084c6f513dcc8e1b73. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZNJY2495549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be7c7ae84d828977ebca2dea6dd2943db3b309f15db0a349579dbb279b74e78. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:41:06Z), 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/QZNJY2495546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9d4e85a206d4592bc17e32916f895605cb1e661f944f497d25104902ad1512. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QZNJY2495531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781749867e72f25516b19683b7fc96a89d3b2c5f2eb3a693d442eb33fa381e1a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:38: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/QZNJY2495704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc400b936fe029ecac3afa2a1f16abb2ebf436c93780af9a3fa8027813ec86b6. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZNJY2495532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b0dd69bf984d644bab9aaca4b9ee9bccf60e16f57435cf84fd86aa561dd371. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QZNJY2495528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea6e291c9d81042f111708a91e0e4cf082f63f77bc0b9337dcad1415adea162. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZNJY2495706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebaf28ca96a0efb5562367d1f387c8fe38a6fc0ceb66dd7170c920f03adb0f2. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZNJY2495525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787a70580c7abcea1047ee9f47163d308eba4fce395fe4449c18a9e5251aba73. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QZNJY2495703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa512451c3e91210aa442d3bc7aaa0ff37fcce77381be535877ccf3c560c7f41b. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZNJY2495711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a9d39dd6eeff55ca0fdccd8f96a37c0a853ae9cdf11d03edb4fd889112ce72. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZNJY2499425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf082f5103983a94500226637661db98fbb9e35f6019b26de73a350e78152d1cb. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZNJY2495300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3588503f61df2a9c31901a5225933d57a840acc59b47df6556925d4c00b8f5. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZNJY2499419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf128b90b2159869bf62b9472cb0f0ab42e3ec0946cdca23a3396fd81308f688b. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZNJY2495534.