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 0x417e0ac8de53e77ff3b9209183c54d0e2e1f4571b5639f327f4c4a48354582fc. 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/3bcbafcc-d7c4-4fe5-adb3-2c68cf9ab1f3.json and https://artists.proofprofile.net/proofs/artist/3bcbafcc-d7c4-4fe5-adb3-2c68cf9ab1f3.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 0xf8f05bd79c80aae5d1cd79186cc18fe27a7ee1ae5ec387465e2af4f1266555a7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZSYP2255688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f55de70cf4fa6e380fe569781be4ae7de142e7a2913100fae0e70ccd229fd5. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZSYP2246864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d35289e9d8a9a45a6acd2069f7ce0c69aa2a8c8778cb413555054aac4960f2b. 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/QZSYP2269715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2619845e2aa8ab206106f5db826ab61dc50cff07b6b1ed921248eb06a02c4870. Chain 2 (Bitcoin): anchored in block 958351 (2026-07-17T02:38: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/QZSYP2281903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef574997fb4a781be5bf452149bb80ab775d176a90a323fcb8ed2455e3e2a10. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZSYP2224269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703d433985f84a391b2ebd972f01ec70d1c7816117f5a6fb76f6be8dd3289b99. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZSYP2242557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46da43b3e4f539516f930f6d40f850ec34faa9cc77a08e8eddb43edf20bc070a. 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/QZSYP2213184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa16373562d13e8fa451e1c570a5aa3f1ef8320b7a2ec670c25303b365448065. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZSYP2286104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e0c2732a5b556c0fea4bfff7a6774166a1b04978a43e85f2aa7229fa15b6e4. 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/QZSYP2227152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7d50edd59a2366770ca85ec8060f85885e2219797c79fcc0df17b3dc0511da. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZZ4J2400236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77eff8889a82cbda112cc0672df4d1dfaa543a050762cc7a36800c3dd910d6fd. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/CA5KR2460083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12460f78ee90690b62dff601a8e60817de03e15d5cecbc2cb742de538c1ac79d. 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/CA5KR2464041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4174edaf042f209f5741585092da5ac9e1df113ccb0435c7460d0614ba5a84bc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/CA5KR2464042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc155be2a1644013d119d6327f59bac9cb6bfae9dbf417d12cee70b4150b03f98. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CA5KR2464043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81a056fa57ef479792afe3d2ea52f1e1545386a76ddc479df4dead06119c6d6. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CA5KR2467580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945b8c258638c4d0dfce0916fbd8f8467a8eb748a68b236cda10750c30c5d4a9. 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/CA5KR2480775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef900c30614621be00930258e5f9af8f8e264ca6fb8a7e3a781b4eb10b486ae1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/CA5KR2480777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b1af242a019012fa7d07bba48c31bf2c857fd419e19bef4de44c73c2bb7bb1. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/CA5KR2480778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fafbf9b511535c9c17eb5cabe9ac857911991dd04ded6e99b3f3ab6193197f. 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/CA5KR2467578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527bc1eaa7782d5099fd99b9c82c674a7389cfcddda8d5c1ff946c9a9aff350f. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/CA5KR2480779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f935c14d0110889cb4ed6ea2a6be4eeb99490b93fb5fd0ec60df060759a61e. 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/CA5KR2467579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4ef83002c80a6e0297f850570ae48c2eeb94801cea38a0778b2b62ae75a3ee. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/CA5KR2480781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8afbb538fe97bf2ceb740bfb5a80fed2cacc39bb6a18da9b08c34ca348c445. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/CA5KR2466704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26e9da43f7b19758de7a84007ab9a46efc0306524b983368e3e741745eaf90d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZWFW2478720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfed2680291c9e737a2c4355fa48bbbf852efda6c7bad18879dd44061648beff. 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/QZZ7L2496289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b85d9d35fff1f2dfd920d954cf0a40e5a7ba02ce8c346cc43b56de4c80f2b5. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZZ7L2496292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a60b0496907d6880533ae78259ddd320bdf1e11bf570e5118cce4374033d2a. 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/QZZ7L2496293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95d6b64a5ac4887fd43418c27c0ebd47e7d01afbd8080d452a3a29b5375c951. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZZ7L2496295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2144c30237f3673e7b936579490dbe3735540b87b1bb091dcb4f71192948d655. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZTAY2562253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa111c511db244f7a711c3fc921a419596ac34eef819aeab68f9cb85b0083ac0. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/QZWFJ2506503.