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 0xc0d02e13541a4fb2fb37d8cc926af8276425a5e102c29175782692cf341fe57b. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6e268af3-c891-4ed2-8ef8-41c7f2480e7d.json and https://artists.proofprofile.net/proofs/artist/6e268af3-c891-4ed2-8ef8-41c7f2480e7d.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 0xcf42edd404510b2f5f2d1bfd25fd48b70c0c5130745b4159892ddd71c22569c5. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/TCAHG2370986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c6df75ad6cd845654ead2f6291bc3514ca64b27fc60765098585005c848b97. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26: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/TCAHG2371042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a821ea85415827512b8fc7e445b6fd049240a0de58222b328edcf0ba651e781. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/TCAHG2371052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8532f246e8df58b0d5783510f82101d0269898a318c57c62eb005295765ed230. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCAHG2371780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03bee80100c1a197ae051d334767358b6d3d751ed927660abaa55fb8f240645. 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/TCAHG2371828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0dc3593e5e968264a17a09faeedc1ba1037984a41cdf6aca23809b8bd5d9eb7. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/TCAHG2371842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576eee855500838ae37578b4a4898eb30476462ec11c47acd56be67f18e2b92d. 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/TCAHG2371872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61792f7ffabf2c064e4dd41eb1c6cd4e64191dfea7e458bfe11cc4551530c584. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCAHG2371882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51ae4bfd8a3285c049ebee31054b2dbd792aab7c717381480bc0279950fa89c. 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/TCAIR2480649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dc4107a4edf8dbfc73b22c48a749b1adf8878b43d44356403d47bdc82c35a8. 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/TCAIW2492401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9320b518815b51031e4d5fec654b9e806feaaed1c3e2ba96f70a2ed0d1d10c. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/TCAJR2593380.