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 0x24f7c1b69d700cf1107f1116367d74fda4ad27667b9d162b7ba9026872ad8ec8. 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/2e2d4406-6308-4280-8428-05246e589d89.json and https://artists.proofprofile.net/proofs/artist/2e2d4406-6308-4280-8428-05246e589d89.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 0xbeed7a368be1a0025f02e034126466355c5ade2f3077b76f30a9d9cb4a619a60. 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/QZWV32416338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5711fc75abe29d6e4a910d0487563c3f46f99c5682909e8ff88bcb3c9fcdfcc. 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/QZMZ92490372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45474b8b42b868bc4b2bdbc8932a919dc93bf701feef839d9651b748c35fa3b2. 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/QZ5FN2564551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d898ad0f265b02b9058611634564a62542b6a29f85bcc2341c5054285069f4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZZEB2420094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bdae71c17c46b6075fc7f1711ddc28c953fc24ee3110ab4548a0e2956508002. 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/QZWV32444152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43b007271f6bc8853ab8ef67684a817ceeab815c6ac99ca5186eb60d84221bb. 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/QZNJW2499132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe429ec8052db649eb9ca38dbb5c7bfedbf3f6aa6d6cc3692b039a554c6accc1a. 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/QZZ8A2460299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863664ef544a2d69fbefb3d81c41cc531cde69101863464d32381348123acfce. 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/GBRKQ2552129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91774f6b57dd5f594ffd83f11a70d1f2904f86410ac7ff1b5b428c9e38deda63. 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/USLZJ2599668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc778ed80636b80ccb36417d59468fb4515ae0d6754592bbd5d48910168ccd706. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZ5FN2572510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a541523d316003bb7f4a3bc1c9abe00d7e440a7e8fa80482b373fa9ac4ce49a. 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/QZN882520930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b894dea3464c01c6853844acf4e6ff75a343d02a111c05e8846356b1d52d69. 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/QZZEB2468592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ea82ad3bbee54fab27b8994a321ad573543e07528e75e287d0b00eac77aef7. 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/QZZ8B2482516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d3260201162f8f55fa47e39c28985d9ba8dd7a189ed1462bb194c9eb3817ae. 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/QZZ8A2462002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6128bcf4b4b6e98fc420cf6a5ad06f3b68ac385a5f3e713993e1cb01137f30. 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/QZZ8A2460927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae9ea3b3e2b2cc90dc2f02bd01e0951c8900a563ce68a48127fb4861b4c45a0. 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/QZZ8A2473920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d9ad2f4d718d7495ffecd6a01bd5ed1176375907709398201f1ce854122fa9. 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/QZZ8A2411905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0494406052d9f3ca10fc78f35845ac38c0c8b8777f976286714e614c0fa1de31. 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/QZWV32499213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f104d2fa27c16fe92bbb74dd40e8821c407823072763d7c58b0b852d0d5084. 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/QZWV32499103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6636a4c119c627f032337a36f16c39cf25c45bbb5ea2734580e076861dfff0c. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/QZWV32414709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94c5635993ad260e8bbf7e7920bbb7220d9cdc17fd52a406d035386d8f3d50f. 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/QZWDD2455137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6b1224f60146da989a809805dd646dc355dfd58d76360468aa9c394c265450. 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/BCX6W2400111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f199e13c0f1c0a418f7a60ae852e96c0166ae50463a1a59b7b9ac449a3ae0c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/GBWUL2472017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0243d67c028413ea0bc8c596c6b5e2852f28c0787a18d06ad0ac6c522a91539. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/USLZJ2483616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8b06480d4aacff4432741373652393a9c316d5c699b0be4980f35481dd9808. 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/QZTB62328604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653a5755a3ae3ab682c3ae2560b1470f87e82450ccb8e2d03a395932033e6253. 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/QZWFE2345437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613e64cb38ba74ded1d9f5d7cf36b64d28c571b04e0066e349d9b12c344401de. 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/QZNWU2357275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d95a627e558253c11ed8369d14a20115ea77e78b891e681669f7b7a2cccb76. 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/QZHNA2340153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82da19dd070394f39d50cd020f9ab952bcff4177584b416aa028a877e7a4606. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZGLM2378611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073726ca0b9922c2fc72a66b8d065af142c30afe98639885f434436475784903. 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/QZGLS2349575.