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 0xb71ec9e4b8e7d06212684cf5d58b09428989ab5a02dd625623ca6708cdf6bd7d. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c1a628e-fc4c-446b-be88-bc741ed9ad36.json and https://artists.proofprofile.net/proofs/artist/5c1a628e-fc4c-446b-be88-bc741ed9ad36.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 0xff17cd5f56c5cb06b33450373bf959bb507b9d8fdcad8844965ab711e4a1e683. 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/DEG932003901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a0b509aa1f4a1bbc37699720fd3a3f011ae2251b74c2a251037ca99026ba31. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:34: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/GBJX32166027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2f4c6bd08f32b5b45361cff5351d3ed70983b7ce5cd7a406d189a64f47b229. 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/US39N2301122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda82c3dd0fc773db07e26a9830fb034bb7f968973187192c499b64fe6827c5d9. 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/NLZ542301119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93050a4808ec833fb7bb22bf276c42f6b2029674d218843ea1cbf34e3a7518f. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:45: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/GBKQU2518902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4866535fe7296d677369a261fe42ae0078926b5e76a699217f53b2380751daab. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/GBKQU2518903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f882cbbfef872be25dd7f2eb9ae9a429ac1d9a437a6638895934024a64bb8a. 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/NL8RL2513069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf6f160a434435eed8fe0d67827c6b50de17d402bf57fdd1d3cefa1c9bdeab7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GXCM22500075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6b7683d62dadf8604094df6bb0be1d5c42d9e6799bb375a060cb0a9dd3979d. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/GBF3S8475251.