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 0xccbd367f44678a5dfd71a1c4b9541564f288c82f0f0ab5b2dcfd5054d30c5e17. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1c5c2949-c741-4040-8cca-1a255fcd4439.json and https://artists.proofprofile.net/proofs/artist/1c5c2949-c741-4040-8cca-1a255fcd4439.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 0x58514d0e72324307fb7af83242186b3c7f794e00238475456ada303d6d183106. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/QZZ7Q2547596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9145c20459bafd3c9ee04b44db91b8a0a782bf76cbccdad1372ef2f74a1839a. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZZ7S2555841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987d006deeb4892e70cc45fdd86556930c75d55b682b151ff7536200625872f4. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QT3FC2503121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535affc3b50e580f6afeeb0b14df35355f0c8df21bf6bd960518ddbdbb80168a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT3FC2503128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe677a3455bab86914d55c9970548f779cb6d1cf597724c1a7d782e45adf50224. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QT3FC2592921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dac5facc525bd9c41593aa7be8dc3550239416fdd62b5aa20caf54cc80e1deb. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QT3FD2544489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebec5536772ed547f6c6699ead9d515a6389419ba242f8ab2142f71602a2d9b. 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/QT3FE2572612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f63a7062385c3207ad3a121d0161a153285de5641b7f97038aa379967d6012. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QT6E62536615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbff4bbb898749baf92cc61c4b94973e8734b0936dccc7f44ca3a1656a63bf92. 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/QT6E72573133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b446296f8963310ecf530f87ff50a3a64563c0e97de98172e417cd621884cd8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QT6E92575240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fcbb541319c67d0d763a842304746b7a919b142bb3c4886c3333a334176b38. 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/QT6EA2516805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3863a99d3f56f74592b4876047a72502dda9995d1aa55bfaa939b65bcb5ce8. 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/QT6EB2508164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b2b4fd1011c8185f9ec018fe0df015699c6ae076cd8979ac6b58feedd792f5. 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/QT6EB2566958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3572570cc73e814081309c8cacdb00d469fc0bc15d933c26c570dba408ff16. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QT6EC2538987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718d66dd9e8e03ee79273218b6a5eda821c6281014351990de49a01471bdaf62. 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/QT6EC2581006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1192ca06312d674f51a06cccc13c345b5b592bd8c7c9b645fe35ab728cfc897d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QT6EE2509669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c53b946b5e7f0b6d58a8caaf0f9cb06d5b78ac61b09b844a1c1afe00b10c03. 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/QT6EE2573341.