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 0x2d75b2b4836ce0bbfe46b11a189159719b0183fc8adeb6188e057d8f27ba7e7f. 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/d966a218-d5e3-47aa-839d-f80926c7eb20.json and https://artists.proofprofile.net/proofs/artist/d966a218-d5e3-47aa-839d-f80926c7eb20.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 0x383ba9843184e69b92df043eeab5b103b8eae4ec7bd4068e0eb5ff0b322ffb55. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZCKC2000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c3eef3b4dbef60af412d1824b8a32bc93b22092489119508593d0f332dbb57. 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/QZCKC2000147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf4c57008b8d668bb528c371a590e2aab32629d7264e139efdcc6e505d9b0b3. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZCKC2000148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49fbb145a89e680cd07a8ce38bdbc8a914aa185425889d02bdc8ad0e9a75005. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZCKC2000149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b380a8fac7ca19522d134a301af17b90f60c070d13ea658bb932c3d766bf03. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZCKC2000150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ed5e2a842d06e91426b2d80a05ccc4fa7d7a0682c7480018862cfbd3b4ed61. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZCKC2000151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42590d8e3084672d4cebf780180431d7f7ef3330c88f58f5e0de780e3966096f. 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/QZCKC2000152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf45261aa4d43a6092364d062aec479477d6fe3bba75ce4ff49d490553249632. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZCKC2000153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd0339dced05fc782ff7a34a108fbc000d80de90c5e63d048d350a125eec6e4. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZCKC2100197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458e9be02a07536ae0edb89d23f2dd9ae274d5f043b55342256be7026a170aa6. 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/QZCKC2100204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383ba9843184e69b92df043eeab5b103b8eae4ec7bd4068e0eb5ff0b322ffb55. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZCKC2000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd0339dced05fc782ff7a34a108fbc000d80de90c5e63d048d350a125eec6e4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZCKC2100197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd14a9167a2658fbf77aaa00a1e834898bf0809929844b4e0abe8deee9174e9. 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/QZCKC2000179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc930920565ddd6ce071087a0997f258768f31df3a2bad2eb21f81dc8ca8633. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZCKC2100205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db50068e526c535d302679b4095e723f80144aaf0fe6aee5f0b5271a437bec7. 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/QZCKC2100206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9da02d416776d2b284a0af37ee95214c8151392b635aa631b946844b6e2795f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZCKC2100207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abaa178069714fe21132c6bd4163f50d3c7f6f1a62cb35564617fbe51d21c4c. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZCKC2100208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50980e4b7d99c70cf00b71c649e16bded7b167572753d7085ae0c6b69bde76e. 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/QZCKC2100209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea01e5d66dd208a1346dc8b8c51e4608066632b6c3b0538c1ce5a91c296c6fa5. 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/QZCKC2300286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea01e5d66dd208a1346dc8b8c51e4608066632b6c3b0538c1ce5a91c296c6fa5. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZCKC2300286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99defb789db0ea7aebf4938c9064fbc27ff5d3c58e9c054653a776d9d0a80518. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZCKC2300287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e9e21bcdaa92c25992662126b34f179e7a02a9965ba21dae3f1ee8dfcdc8cd. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZCKC2300288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cbf61aa1d7ca6592eaed27731fed421a4c30a47ea5ad17fe250c44999c5947. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZCKC2300289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32c5a2f8162c8eefa0e24c004746d02aee5094a6b3f410c993e93a2c3a049b7. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZCKC2300290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15df2af9a4f98e68494374af9391670a77f685148509e7294d18a2cfda500ea. 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/USL4Q2103793.