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 0x63d37c35817002a2f23fc50f6507efaece4a5dbd2b900e62a4185b5b4c2fb5d3. 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/fd36259e-2cb0-4219-a70a-0dc281ba0d22.json and https://artists.proofprofile.net/proofs/artist/fd36259e-2cb0-4219-a70a-0dc281ba0d22.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 0xd08a32ccddde4f43f1e8f0317dfbf31c3d7df3e761a2fe6359bfe8659a548ea5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DKK8D2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286fc25bf4df4a6510ecb90d56f51c359e83cb45668aa070070a3337e864ec92. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMDA62209998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecfde59c8681b1b3d5269dbce432a636b70c6487f2361a4c82cf314d9d8760ed. 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/QMBZ92294677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b6454432ce11ff458e82665e4142c01957aa0af473b6de7cb5e23e6ab1ea74. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QM6MZ2217034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f5065a9b50fc25a78ca4670b69141c17999605fc81fc3c2e90765f21777e4c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM4TW2250659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8298866fe45099259e874285ed9aa65a43416f60166e87c6b4c9f24e3ead5e5a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72200078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa399b92461f6761b297db030871308b355c412afcf73ed7258cfab2a5914a214. 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/DKUM72000371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5c3825f72e41910b2046168ba7e652133ad8f62e79931add41decb0a27057b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DKUM72000261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01aeee7f7095d4e547f7d46abe879d4250a35a40a9f4e908ef87151eca1e35bc. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:16: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/QM6P41989447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07ada4da2efb35aeed7eaeb711b120bb0f3a3d898362e57093dd345d8f661a5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QMBZ92474968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46cc9bc06bd8342f9b943669eefbe48011c099681741f60c681a61fe0833b76. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM7282449869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc708884fe1c5a2a77900e9eb3a4e9bf244d192fba6489a3fefbca8fd979e35d7. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QM6P42477600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677dacf15c6aba7615216884c28040f4c3e07547b7c3f795b9a34c98eb607bd9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/DKADG1800428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295cae96135419ede1689e51d87d53d5fcb070b74cbb3a4e7268afcd3c65b5bb. 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/DKADG1800431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952aa81258926d80c990254db0929d048526e0d43d4eff0e4b76bf141d06e35e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKADG1800432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb0bab4f54144980ceffb9f0a03eef55b57353485174da70abec4cd5e4531f0. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/DKADG1800429.
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