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 0xd0ddbf33ce807b2b739509104a3fd155d90b6bd012d3de00a295d76f60d7da7b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d780c281-69b7-461b-bab8-f858cab9fe99.json and https://artists.proofprofile.net/proofs/artist/d780c281-69b7-461b-bab8-f858cab9fe99.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 0xf6934beb17ec88a35b422f647ebbb4a56f45ff91f50648e6f1d3653af556a7c2. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/US7VG2554958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe525e0f1b4ad5ddeecdab195e780519766fd868ae628b0b435020472f49ab5b. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/US7VG2554959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbe95545ddca7e3734143f08f4a5efc9048f308179e32ca46a769ffd82606ed. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/US7VG2554960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae7e86aeeefbd99f1f7f849e5e96a662782d821262387fa1e96d236af14540f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/US7VG2554961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4506e98ba91b5802874843e7f1991b07837110eec41882656be517de4a2d041. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZVEM2521077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df775821d7239022655f56442d27af40deb7490387aa260bcfe9c81e3c9573c. Chain 2 (Bitcoin): anchored in block 957767 (2026-07-12T22:25:13Z), 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/QZVEM2521078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4b1510447c54f63b1c6fb5f4731c533b486b7dec0e1860b8efefee56549dd0. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZVEM2521079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40af39d1690a2c341d56c75a504635d07b697e8095b92d957bba52ab8b04452. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZVEM2521080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7cd793dfa5c0f108bc86e3fc4e29d167e9ec53bbd3d39bc55a773252259453. 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/AUGBT2577608.