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 0x935c21adf32f55dbb3a9d05d4b2c0666e2c7650f4c5e8d9e5e11b01db0430a37. 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/5b12d402-2441-437a-aa0b-9c544c9d3d0c.json and https://artists.proofprofile.net/proofs/artist/5b12d402-2441-437a-aa0b-9c544c9d3d0c.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 0x81272447b190750e2f694f909b1edf2a5251a2ed717497f40b9c6f86416832b5. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QM6P42536116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf109e963f6160243594741a2d655ef1d06e97eac5cb6235f8c3bb138fcc3832. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QM6P42536117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e5f7542aff4d54c3138c6966d97b813491f372bf3c6aa2baa97ff6b2fe841b. 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/QM6P42536118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed9ffd4ca9b73320f00bd7b0295c3903cdc413768078c8f9cefdb24af47aa82. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6P42536119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e4f4a1f58f415e01f83823e4a096d5d8320e740635001842e712b724eae08c. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6P42536120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d57192aa953ef8dc1e8264e376065f4d2f97a874129b3e39496c25ba73c781. 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/QM6P42536121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710e304c5e89f689c3c297cff7a908d71dfddc590de0b8fd81db6a67bfa718c9. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QM6P42536122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa33daf2d4c18952086d6afb4b989f1d44351e087b2cd361ffcf94d6b17218d2. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QM6P42536123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07f93b693b381aa07c026a54dd7f5538eeae192594fd52f0a6afc60b6207f5d. 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/QM6P42536124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1189f0f109c180fb1050c9b07c985a025e067c674141a06a402d2dd0a093af. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QM6P42536125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa2eb9ffac6220f3765810c1bdaf36553dd8292b8a1a62483f76946e0520f28. 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/QM6P42536126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a46ee830945acf40d841c4a0954e34179a2e972aaff7a04527de8589c3962c3. 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/QM6P42536127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69baec27c7f94856ee2b683e756c2c8dd0721649b398e48704d233bfae7647cb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6P42536128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b13de5e3020de2fc3e6358b6b0a9fd2729e07d775bcc69ef643315bfd5348d. 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/QM6P42536129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef86e634ea828b4e0b5cc005956002e631a007cc3f8b5171aebedfb17afbaa4. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QM6P42536130.