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 0xf7a4f360144f1c30352ef28fdde021098e5084cedea628c5a182646cee3c05c4. 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/fcdd6ffc-998d-46e2-a557-279b23bdd498.json and https://artists.proofprofile.net/proofs/artist/fcdd6ffc-998d-46e2-a557-279b23bdd498.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 0xd33b132538f9fe8cc0f69b3182d72865624fa5acbec54f0c8363da09cfc02cbf. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZHN52175403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112bb742080aef2ae20941afc9ba2c5203b1f08fce29df349a712ed7dfb2d2eb. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZHN52175406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4371b1ac7309de64149c036340c979f316b26bf5fe0a28ab75418f69a5623d9. 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/QZMEP2115677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a42719a9b253a12d75f523b773aa16741cfec82216f0ab71bfac58cb9a93645. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZNWS2178568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa6446e090f9b34e6a9e47067e8d6d307cee9bb50b19935e78f97acd885551b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZFZ72294833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74edef8590b979c492b28ea0c25faa01dcd6f341977c436b0bcb32d5f8a70d5d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWV2243933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52e172fc59b7dd730cb6d267ca57403035624e775a24e6217fd1b0340903484. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZTAW2291552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3e0e968849b242c41696d6032c0d00c930d2b7594cc9449492c0015af661e0. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04: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/QZTB82277154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee6dd76407fcfa9fb11f4259a6f4838b582a4ffe14d6efb50730f0b6030390d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZFZ42385492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a9a483d140be3b1b64860b750009275b9e167934203f86ee4389129e83a798. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZDA82360182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10d21dab285f935e4b7731e974ae0b08bc5db7dd2410f96be90a43bc3c0fc48. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6H2327809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd516cb661df29c892cfb5f54539057241c8944cadb79afbe508d810b68dabe67. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZTAU2327882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5547d9a989c7248d11d189ccb7c518a0652366a4e3a4ab3b1405ef4adf104b90. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZWFH2307018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10d21dab285f935e4b7731e974ae0b08bc5db7dd2410f96be90a43bc3c0fc48. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZK6H2327809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca222601e65ec25096d7d9b0919a38459e226cac259f06e184bb9535e708abe. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZK6Q2446041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83596ea6b0cd1b9027a46d81e5ba71a7bd6fb6d8289d3385454c7c6c984402dc. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZMER2422498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3a3e2837adaacd375bde7ff16d02c2c96519765fe791ad795f82988b593b03. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFN2426541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada5be12c9fb2078aaefa1bb8d5c4aa13fea3419d9351a70f8d7116ef7593e69. 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/QZFYY2574484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea62312fb9925d714d0c072132733c8cf50c8042355fd6eb22afbd1a4839238. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6Q2446042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc868689b427bf0d6fcb39a0ba549fbaa674407d80f56ede11b15aad048f646. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7N2574295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa48b2fdaf6065e1bec92a46dfb5b23ecf685c4f5a39065c889b39561f5525c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZZ7N2574296.