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 0xec857cddba033fe9884332d3ee483bc5b103faab20ecb2a1c8ddca425b797698. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/500f0293-a23b-4b77-a4e8-bdc1b4996fe5.json and https://artists.proofprofile.net/proofs/artist/500f0293-a23b-4b77-a4e8-bdc1b4996fe5.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 0x2795ec1c09a95656f409f71d4d379a85c0972935842246c68811838d852984ba. 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/CZA161541859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28961ccf0803c7b5fca857d094ac6dad23acc8082b9708bc4f6e857f3ea0e488. 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/CZA161541860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba674318e12cf965e57234c3fe26843c5ae9673caf54f09906cd37d21d10771. 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/CZA161541861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6d6f4ce2facd2b477d4be2c53507fe176d16a52610b9a402e04cd6ab8528ae. 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/CZA161541863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a10e036c2fb009996ee2dea761b952696467e15175075e835d6fbd2d6dd2f3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/CZA161541865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede7cc931ad826249c5e3d6789fff017f6ab46cf335195d67c7b4e65d1e2fc21. 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/CZA161541870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca14e6efcf653f2cb63b53cdfcb08991ed685f8b626bbe934363ff9fa9b11d4. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/CZA161541873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8844c446873f65ec3ce5faef9c30454bf101cebd6eec66a958ab65d80a5b699c. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/CZA168000207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a04b571584716ec70eba013a4c685118bb8ff7bace9287cd4f8afa02d70003. 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/CZA168300219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb4bf140cd928ffd8ac8c2e26d06e0d80016018def027024514ae3fcc6ad9ec. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/CZA168300221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6f07ec55d87458039e9b9b6c87fe949621d81b9a7d1d705a193b9d533cdd4c. 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/CZA168600279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633504e9c4bb42f551c49fdfd7393467252e8bfcb175453a0cf2624bc3656bb8. 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/CZA168600280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ae288eeb3f21c7dbcbe5db9e17d5f119576c04a149476c3b1195063134c5e5. 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/CZA168700041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477e39bbb4cefa96b63ab11f84a70a72885ca821db6e4694ce24c00cb8900511. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/CZA168800216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4247d32db57f3ea20b5d046ea536ef14c9a2dc4e8e6ddb579b518a8a22aa5687. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/CZA168800217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17f3229fd9ace9f9151feb9a34137dafdb7f8bc1a03223e8fc28e8f8371631d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/CZA168900184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f516f4f240fe5885eaaa5215466bc86d3d59562603954779085c3656d7ce24. 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/CZA168900189.