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 0x479890de578a77fa838808b0cf03242f6109b3bd76d617b84a0e2e09e1e12e4c. 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/b60b6659-a896-45e0-9074-cd8a7b954c5d.json and https://artists.proofprofile.net/proofs/artist/b60b6659-a896-45e0-9074-cd8a7b954c5d.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 0xaae5b399f2320a6c8f6f1d1a0315079fdeb4fc71f69e925a6348d3956cbf0af6. 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/FR96X1845861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d40651ec8175b7992537b6a3509f2757dc43435751d40a192fab7efff60a9f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FR96X1847077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4db5e39c7fabfcc88298abbb9211ab141491c7355d6d3b990d61a5d17f20ed. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/FR96X1849379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ffbdd63d9d1088b06b0c1be306a14021c56f214f85fc4f4018ac71c9d6c265. 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/FRX282041887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8421505568a86deaeb47937f98e94a5465f2c0aab34cb8431af4487a7e21536d. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/FRX282041891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4869b0ff3a7c0856e45af2c9cfa1c81fe68b995ad882dda6537511cf5ec6ef0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16: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/FRX282041893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc35ca199c505c7176915a2ec8f081efc8d617072214d2245b15b1608f0a57bd. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:35: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/FRX282041897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3b9c1f87fb0d130ede7578f8a8c92841a951343503efce4e5b7dd19836df8a. 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/FRX282041899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c3f300a72586600756619fa07cc8270cc6fdd68d539729746bd8c578f25e2e9. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/FRS182082482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5738d82cc9d1e6f1cfba19a3a2c17af7a38100023dbb58cad6a09fddb82be76. 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/FR2X42123682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7423392b223dc6081eb1da00993484566936452947c4a86f132cfd7899fa86a3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16: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/DGA062309619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0396dd1bbc1d581445577d178f1a0a0dba0c2272e1a173089b77a697b30815a8. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/FRX282430717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7261dfc2b94119ae68589c9621b8bb1b69bcdd924f2a37782d9d4de02339db55. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16: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/DGA0R2436642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268453f604ebaf3d4438304ebd7cf54d5ec8b975d4db4b485dc3926fcfd8979e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FRX452551186.