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 0x6dcd647c20c306fcaa37d39e77bcb69c543babda808a865425d23bf7299f9f52. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bef38a3a-0240-4b5f-b9a4-e5619dde8ff3.json and https://artists.proofprofile.net/proofs/artist/bef38a3a-0240-4b5f-b9a4-e5619dde8ff3.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 0x8c87c56bf8771578f4be7146d13990077389829d06dad1c604a104b2130831d8. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZES52585558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af30f26a29e969b3d125895f75fe39e3c1694c35fff1ea5d48cd71d0653d782. 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/QZHN52592020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce2d80141f0346196f764dc6bf945486f0d8b69595eb3271cd3dac0436841b0. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZHNB2597494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47cd84943d78b38d05fb388b7552d3e89a08239306998759ee886f9ed4e720a5. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZK6K2540137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1069bf7bc676b04f04b11771e6400bc11a331d3e21a1d1268cb9bf3e9c8905. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZK6G2540051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f8b83c1959c3c74ea1db2d6241e3cd98d6885307306d47504a0fdc04e7fcaa. 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/QZRP52503544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96547e40a515636391c9065ad038b3ae548f77363c4817e1303b7eb24f872169. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTB82578135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a00e8bf2644e70f889400ae23255926344deaa2ee48ce2b0c3def1f9ffe3822. 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/QZWFF2507887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f07fa96c2bfdcdad72c58151784d455de4b7ad29bd6603f058ffc06e602232d. 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/QZWFV2558950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6eb82d5c8a5641877046aecb4efb4751cc8fff057a064fae15fc76439aaafea. 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/QZZ7R2555392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f8b83c1959c3c74ea1db2d6241e3cd98d6885307306d47504a0fdc04e7fcaa. 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/QZRP52503544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a00e8bf2644e70f889400ae23255926344deaa2ee48ce2b0c3def1f9ffe3822. 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/QZWFF2507887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1069bf7bc676b04f04b11771e6400bc11a331d3e21a1d1268cb9bf3e9c8905. 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/QZK6G2540051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96547e40a515636391c9065ad038b3ae548f77363c4817e1303b7eb24f872169. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZTB82578135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb930bee3e307fd096a58a347948b3b1c8d6ca3d8836884d2e734e9cea66ee673. 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/QZK6N2575086.