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 0x3bb6106702f291d7ce878b42f5795ebdfb7ba7a75278aa78876f5ebbf5c95ad5. 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/e04bdef7-6f98-4943-94a6-3975e5c693bd.json and https://artists.proofprofile.net/proofs/artist/e04bdef7-6f98-4943-94a6-3975e5c693bd.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 0xb131ca7bc7a612c468c5087bec86b60fe8d4c3fab712545c6b6c4894059de782. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QM7281893441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc8e8e981f7b086981f2b0f69a078b4cd1422d6f782cda697ab8638a7b62f39. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM7281893442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313509e740e0bdb83c8fb96136d5080bd534f776d2cb3fd693a25f1ebf60a8e1. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:48:13Z), 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/QM7281893447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dc334a8e0f556b531769f003496576f9523e3fc3817ded890dde34a1ff8a06. 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/QM7281893448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39cd0ac40893dcd10aa53e7ac08b95378476afa88230152c755fe7b64e90874. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:56:54Z), 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/QM7281893451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a024afaccbefd8c72fab656233585f39cd87b4ee86eb233145227ab39b25e0. 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/QMDA71860281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc70719299fdd79c9d7df07724285915822fe54b1c90befbb766c544041a2b9. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QMDA71860282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8a97d7663c407534e6850bb0a20051b365baf3372a52bd6344290161f1a309. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:20: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/QMDA71860284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203ac3efba59636d975aab9eb320de13109173f0cd12211758af96392f629577. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:36:47Z), 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/QMDA71860285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2de31c9d001c1e3decd99bee1f8cc8afb29971785effbf3dc953a9d3066cf5. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QMDA71860286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd109c21df894a95ed91feba1292904b44501070b6c913629028c8e69bd4e65a. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QM7281893396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc532547b39ef6f31522cc85eda83b1a880a918884b42c0734f7f2b6d56f0612b. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QM7281893400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6028bca29cba045713d5b7d576d7a64848e968fc1c3f6e7b3ec9410e043ccca. 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/QM7281893402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ab54cc79432d2dd26483e66ac6570701ad0631666553c22dbdc5c573cc8856. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T18:34:20Z), 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/QM3DF2172322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99c09fbe3c2b75f28d0ba58727f57c8faa6d5a65e5f288363ba616b0683dbfe. 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/QM3DF2172324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2f53690cf34bd85d6cc721f670334581820fef87781d384c039607f943ebf1. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QM3DF2172328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4932bece389890f1af56791ecac7262dee08bd5ce660548a73b134a8f059fba5. 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/QM3DF2172357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7258fac22be6f375b05950ee2b97aecb9e371a04bf8dc0acac59b103f20db7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM3DF2172364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af69e402e9edac6ce3666a51877013db5195fe23b5f40f29ec221d1ef4ad529. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QM3DF2172338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94c141c16624067ef1ded8c6414ab335451f2adb5da2fc5ba8c82ccc0326af4. 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/QM3DF2172340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa38db34d2bef587c52ab243ad6c52bb83b285954f97780493941bc28a1ba03. 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/QM3DF2172486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9542755a0bcba06e478e38de526dbc0e0b369df8590a2aed431c83a367940319. 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/QM3DF2172491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bdfab657cdd6f5c5d4e67e6efa5e89410cfb05b9221295292e1c5945fa18744. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM3DF2172492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907ac6b5e171fec78cd1b486262b8b288f7f227850e2c6d0c07ab480c3d01e28. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QM3DF2172493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253b26254829121f50dade11afed5414e026eea7946228caae4128ffc52f41bd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM3DF2172494.