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 0xaea5d21e1eff20c40e77905b443804a466feaf16aaf7709bba6e733fcec691b6. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5aab2bfc-9dd9-4ef8-8889-91ca1cbcbaf9.json and https://artists.proofprofile.net/proofs/artist/5aab2bfc-9dd9-4ef8-8889-91ca1cbcbaf9.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 0x5aadc32e6b4ecd01478daa9a4f339b493a18ceda6df554b1499ee7450d50d603. 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/AEA3A2070064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4d3cd13f8f96fb5d6c0c937e612cc472f67dedc571ecb0587c6db77226338c. 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/AEA3A2079908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb870f2b0afa7113be988b3bca750a317a0d5f0d9ba0b4be32639893bcba2e9. 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/AEA3A2070154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42403256dd661c638cbaabc8897bcb1ffa29178838d8faae0e6b6f89336c448a. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/AEA3A2021921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b8c7ad3ad8011ae645182259d7cba456024fd2496801fa9694c9e42855a98b. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/AEA3A2046391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b7669d536bce544f75f0304fea92384bd60dc9ca1e6e29d171eb99c9b98611. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/AEA3A2070619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee285ff38d8c9c17c938bb6f666d0564efd300da6b3c1ae1fe4079a2c977a96e. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/AEA3A2042203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50811a3e68299dbf6d8e4300ed9f7fb637508d1fd5bcb98f83a9c1fcd0a4560e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/AEA3A2017885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b76caf0c3143d0eeeecb75018595e6b9b25ab8910a8d0934206793678c9d9e. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/AEA3A2056932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6137e14dcf8e3e3f3a539526f1cf292ed421772b644a287a6a34f6075cbd275f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AEA3A2081756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f802dfcf8a458b545fef5eba20cd2cd48701b39d8caee9030687be4b814c860. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/AEA3A2075892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe74a42af05e98e070cfc1fc761f278d8d12af5a79451a04dea92fd31dd6d9e. 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/AEA3A2091828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08807c2486e06c508c97df89d5cbbe956b2d66a5925d394c06e0d9a843396b06. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/AEA3A2061114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f7456c7ec7570561fc9a35bc1ff988ff27dd95b29e6e4f1cdc342f295a385f. 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/AEA3A2024684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4d837a940f2e569ab8188e131f3b0a9d39387670e20d664639a00ae299b966. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/AEA3A2020196.