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 0x6c56a4b60e5855585da70795b9cb860e0f9cd0791ac75d09bd8719515b787002. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f1515cf9-3664-4555-955b-64827c3843d2.json and https://artists.proofprofile.net/proofs/artist/f1515cf9-3664-4555-955b-64827c3843d2.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 0x9f79acc8ffcb9e3453390a8ef505f49dddbe650f2eceefe6a7d154928a9d3e80. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/JP92Q2525807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59aa57c8389ee285dfefc660043b9e7c25888034bc7b621515d6051ca4901e77. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/JP92Q2525857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6baf753fc027ce7b44256914e977f0e498af92a49609269d7603c0e07e005dd9. 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/JP92Q2525859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30790138983681d9ea920be85470eac5bf40c1e2fa9ce114b12b37ef5992b5ae. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/JP92Q2525863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933094108a9430ead2d0a725d068fc2e42279d09082d1e5d8f1dc3a358c43475. 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/JP92Q2527044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e49a6ff712104b829ce0354134700b145f271b5ba3f94dee704d93d20a30d9f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/JP92Q2527013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe176dd1c4926ac908ac0f047f0ed2681046817d748155e2605749fe74b45775. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/JP92Q2527014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2e772d3426f7f71ec4f5311602d6e6f4e9ce31feb31fcc7e64354896240a15. 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/JP92Q2527016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8482b54d328313a1a9d2ba224bfeb763c9d44b408e804dee3b9089a7d2b81d9c. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/JP92Q2527355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa201bde7e4206012e6272762debf12273f827a7b70c927cb3f4aa60c985deba1. 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/JP92Q2526820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a34be757d650f2a15471f5c374d49ece9023d1ed875b311d297fa43c020159. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/JP92Q2526821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59047e6ca65cb35aa16ac6722a5178b0dcfb5dd543db3efbfb7f7b696c315ad. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/JP92Q2526822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ec876a577bd67ecc2369de8feb0a2b07ec57230a264b1f8abbd5db9a017cf5. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/JP92Q2527048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10e3b7a2910051588e711518fbc9ceaaf72ef6f0e5c2d4dd6b8d1bb4cf03f5b. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/JP92Q2527050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9610b6e36b25e0314d11e53dbb9c5df9745cd8e3d86a5753800ea31c4ba679. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/JP92Q2527051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57db2ad2880616afebfee2afe940192a83d6e86fa7b798111f9e383839033c2. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/JPW462580213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2850d71b37b4937312210c93d0c02fc3f68035ef7f0c39f274ba15e8611fb7d2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/JP92Q2528868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef43cef51c6b810915b2e518db21b2a42254a6da917622399609a25dafab537. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/JP92Q2528869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6f97860253f05b20695f1054c4c273749e5dce1bc434c6a6b77c8db6a385cb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/JP92Q2528870.