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 0x8f8fd9fe7b250e8c587b12e1b7d9aafde4fca9eba7f362345aea2f373316f74a. 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/9a71dd02-2c70-47e1-82fe-baade469553f.json and https://artists.proofprofile.net/proofs/artist/9a71dd02-2c70-47e1-82fe-baade469553f.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 0x050601f3a6f99b86a4577129a46ae7ee1e1de3b482a55fce9e792b16f14a6472. 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/QZTBA2288470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f225760db8ab1dbb7cf87757914811a37d81de343887cc306d68910795e080. 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/QZTB72255761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b10a9a187a2ab78466e697596b42c5325948581dd97f779bcfd0c089d3424a8. 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/QZTBA2288471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8b60c0e0a0e8bc6cc870f778989f067839d9cf27953934ce9934d3fedd5514. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTBA2288472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9890d031254a696e4454fc795988e0a601d3b76e6d11ed28ebdccc2a0099a8c9. 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/QZTBA2288473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82925553db31ba0af34519ef11dad1899864f1197b7625d9e9f16b6a17e75146. 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/QZTBA2288474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba25dbecde5338df51fe1efb05925999cf47dcccd2d6a94a41ec04681d890a7. 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/ESA092217348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca523e84d604046cd16f17752d177dc035fbdf3619ed04508cbf3b0394692fd. 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/QZTBA2288475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99698303050e412fe7a69fbc854c728cb0bfa6a7899adca9e0d2f53256ceec5. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/QZTBA2288476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fad1ca23868256caa8d97a508867e8ffe023cd5a268e7304a64d3c28445e62. 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/QZTBA2288477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab786a405abb8b2210763f99e74ada84c844507a84e2a46c58cbd226e7c9c98. 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/QZTBA2288478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3054ccbd195384395be5632522ee466768bc8e4307c8727a1047bd8c34137f. 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/ESA092232262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b03c1aa9c99a71f9d947cca9d7b2be167ab2ccb3cd2a3f6c17d1ff65fd76e0. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/QZTBA2288479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4194ad2e7f6057a8276c0602eee2cdd1c4c5039cce3ea41701ff60ced762b00c. 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/QZTBA2288480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb076cb5856d425dfc7916514a21c353418de1bf798aa751d894a6e2d2ab354ca. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZK6L2334450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd2840ed67c1671ec44eca23431b7e9c86161d58cb871c12d4e8c552115c804. 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/QZMEN2359595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68909fe315e3d5a64fa424f7961554b88a2c6421f6e0f99c4359e7dc92a4caf4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZDA62428187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1411883328ec03b9558c396e1ee301d2d4ad9bdd266fafa16f7db0f78f62826e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZFZ32511262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93df7a500d3882b2d6e928a9dc8c77add70be4987671ecf391c8bb6597592c5b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ7S2595536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a0a80362c4b1f51f623883fb8e348adb6650722a63f96eedd0028076b82480. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZTB92233495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1e76b0f035b48f8cd1e88119f0efe74d52372e145254128aca8c19bed0a119. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZMER2323299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5457274a8fe59350ee90ec064299f20b8b4b1a1ff8c64c5814b76dd3ee574120. 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/ESA012208536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f1a7f4d6e94da8e2f0762d8e20eaed134466ffa09fa54ea7b7d4b84d39b0f1. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/ESA092232269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2846ae1a5aa399bece10bc13af570feadc77f86f9f977437e0b333a24d88477b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ESA092308668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfbfa5b963f7c2bf766e96fad205c54f69876dc4abdf2b79d9b54753d5f144c. 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/ES75E2305900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d52cc823c806888cef31bd9032c1cff093deb1b2544653e78feff21bc128647. 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/ES75E2303541.