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 0xe7f543ea444a2432316b484e32aa4c15fc895083b9d4418112d4190695497a5e. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dca98d3c-0b97-431f-9248-488d1f7ae3f5.json and https://artists.proofprofile.net/proofs/artist/dca98d3c-0b97-431f-9248-488d1f7ae3f5.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 0x953e7e69ddd358e097aab760208c752c0da528cbaf7e3a4c29fa8b4dfdf7ab81. 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/QZTBC2531512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4c184e483c3a1f22053fa1a54b9433d15de03c9b9112397a5c52cb4d5e4013. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZTBC2531513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02ba54cf26fac7e1e96c6101931fc7485ba754a34f8959ef7b3bda83c76b041. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24:09Z), 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/QZTBC2531514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745e83a2f381f200e156e9a128d1b7aad656b96d819ce322130330fd72adbee2. 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/QZTBC2531515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20530dfb3586902135d8ddb4793a145692b61e9d1f44676aa32ce0947cd9123b. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZTBC2531516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a928dd98d3db116ad7de1455cbfd45181cd8a1a0545b3a99562eea87c43b03f. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZTBC2531517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe921733cfa093de66ec215601cd4184a3c0931808cdd5283074973c9d1132cca. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZTBC2531518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b522c98aead38e0524f5dbb9fa0741abb5c6a161ed8eb32de7b3c7bc313e24. Chain 2 (Bitcoin): anchored in block 956777 (2026-07-05T11:01:08Z), 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/QZTBC2531519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a59878378769311754f9e6bf90a97854975e42fcbd8300f599b6140310a1ef. 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/QZTBC2531520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a1ac5824b2b986f64db9537a16f0c231a6c409ce3ccb9830df1de4234723f1. 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/QZTBC2531521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d66b75781c7fff822418a79d511c8cec28c81ba07e62f4cd42770de846fa47. 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/QZTBC2531522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d3b6802d9d3351534fb2dca328fa6abfcb30208d1ed3140657baee7897619c. 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/QZTBC2531523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92456538d12b899533317f1aa6a7eeee3c5b81f4145d1537d3c7c2bf6bf68fa6. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZTBC2531524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3d33ba4072dcd7d7e30e687cf7853885bf07e4d4dd2afcddc00919879e678a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZTBC2531525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa11bdc269b027ba080c3f80f8d9207231fcf0c9ce5b768d38164e37cc84c33. 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/QZTBC2531526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442e329a92475887db8a0eec9f4fe87e6ca2dffcd036a1fa1a68872e6a610fa0. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52:09Z), 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/QZTBC2531527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d05632b49e29ada10174205806a48ce9d35c71e3ff42ba705a746b3e761130. 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/QZTBC2531528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13586b570b9bacd853523b1e0ff0b85816a32bfc08c5482eec49f1a97b47f09e. 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/QZTBC2531529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a6c57e9af6afa3dc90bf31b6d9cfaef1ad5b326b4f336631859efb1d15c7c8. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZTBC2531530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff09c0143d6f460bb8a1b9161ec5bcab4af865525d93011d1afa64475f00d4c. 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/QZTBC2531531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f22f54446c6b06231d50d48e7c59f20b089e2d7d17ff8c6f31ab6e9194d8fc4. 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/QZZ7R2526778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d6be8cf22495a7dc0405772d6cfad9a656654a704e50b8485f75f39facc46c. 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/QZZ7R2526779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc26e87c747b2eacc660bf6865a0790627bd24703c08bf7107810950a0225988. 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/QZZ7R2526780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff8e2b71dc07281c34f172fb5fe6b7febf41a5be1d383d80c0efbe415f08937. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZZ7R2526781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafde7e4ac45984b34fd13d5aa33d8750f769b24b56b98455b71d80fd66f9e43d. 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/QZZ7R2526782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38f25cf65e8c32836aaa1f61e6ac39a63b0f93111fee8114439c50fa37ec2fe. 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/QZZ7R2526783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0edb55c2fd5a7acd05780593c31b43c87756afd2f545ad1b7ae7760608404e50. 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/QZZ7R2526784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2617f351ccebdaa09abcf7472cbfc12c82c962210956e9fe3535198840f4d4. 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/QZZ7R2526785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351c5476529f89b6f68330b35f9e41fcd8592e7a09e3040c41fb1fe406efea34. 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/QZZ7R2526786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a3b2f75e28abd170b5ae2ea37600a8f0cb26bb2b7490922c83763fcba72e0c. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZZ7R2526787.