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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138e5f0d45c5cd370bd4b3e21c31bc2650abbd611cb401fc921ea95a4ae86240. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cb86fcf7-533d-4744-a312-a0707d9320f4.json and https://artists.proofprofile.net/proofs/artist/cb86fcf7-533d-4744-a312-a0707d9320f4.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf04089ec475dd310f4a67d26ff52df4bd4d77342c14d99503d4fa403371bcd5. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/CBBXS2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404f554b9c7af3da9fc5d1eb87ce1a373494f7b3f31efdd4c3fe9ff6cb4920a7. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T14:51: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/CBBXS2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b833ee2586f7f0c8c84f084cf91ba92c303099a74f2c677a93d3992a3f3ec50. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/CBBXS2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495b11bcfe24fc8564819ff2709a54b7b7bc2168207e458696f51570002fd854. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/CBBXS2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0cb6fa7599c25ae83eae5e722765d70663b8565dfa359c64323d3b5426cf35. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/CBBXS2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f845a61117aa87052155fb58e4aca6474906479d5274be7f65ff3a3b6f37f4. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/CBBXS2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495b11bcfe24fc8564819ff2709a54b7b7bc2168207e458696f51570002fd854. 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/CBBXS2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8973d8e81f33f798f98d62287f28a5573c7566c6b773d149fb291f54ce796e67. 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/CBBXS2500003.