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 0x80b07b3750e67688cf5b9f5cd8aed3719ea540c642a42c6892c4fc573154d95e. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a56f266d-d623-4b02-9c0c-21c33df6caeb.json and https://artists.proofprofile.net/proofs/artist/a56f266d-d623-4b02-9c0c-21c33df6caeb.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 0x7d3e23d9a4d4a781679de85f6f8880ed0251604bcd79c01ea63bbdbe6914c6a6. 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/QZK6K2400682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40f279fae00e2369cdb9c934802d4504a4b631e343f9fe4fe67b66eb990b239. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2555430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cc94a7d3a68a6a326183c6755d621418b22ad63f382ae38597e2e5e07e1021. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZWFN2555429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44e34b5f153924833b77be090e68c1890a22ab016c8991cb42e477d9252ed57. 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/QZWFN2538815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3deecc35f59aad364d6b66a360ffb5f502edfd4c69396391ce1cfef1fcf127c6. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2548318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5682e9dad29dcafea26a309d449d68b4fe0bd4786abe72075876306f3718ba. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2541076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9676a0dc3549a6cfc63791750e1c30163c66b129833a9de020d3e68fc4f9f5e9. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFN2555433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee658dac16dac45c35bb4be9ed9922b0ce311b99429609b49203efd20b1faf7. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFN2555435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4724cc55569beeb6f632c0e3241e5819f4cfd8e5e6f3b600a539bdc97827512e. 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/QZWFN2541095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef648d0572495fd3a0ece46eaca042d0d3668dc34581748487d0bfe4bed13298. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZWFN2541085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b36cdb69abf8efffe45e519082482bef6e3fb7b0e4b5df4d4de351752becacd. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZWFN2538802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c57fa748c9933ae79ed9cf6ecfba8a2b7952e24a09e57c54f2f9a38ffaefa6. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2546941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72147da76470bf70c21370944bc3fbb17a6f6c7d97b80966c1d03d133776cdd. 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/QZWFN2541079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9421732a704bf999197e2e200abfaa26238d32b2561afcd5f2445ed708e04a5. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFN2538810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa615a56fe0bf1c2bd73a3d7a2d950a17d61bf5104f387108129e65ac3d50304. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2548315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bbcf788e45a813713455089cbe84d290baee062b97fab9953e1de952da892e. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFN2538826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34a062065e434b863a0a1685db0aa9d00887ebfc4eab49cc5e8df4bf83c5328. 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/QZWFN2548313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4d84d6c5dacdfccfba2ba437012cd0bba123aee30006c0941372e090583497. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T00:05: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/QZWFN2560754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dba3744129c755fbd85c8db9c6ad0c87f8632db5181cb95b613f34a7b81a74b. 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/QZWFN2545191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90531a54c73f981c2c3fd5452ed87a4f0dea28b17a102f25bf96b67ef474f624. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFN2553739.