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 0xa97a07f6f54a583d3c72a3aa2804135446157f05bb0a8f372d2f95760a7047be. 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/4f756319-12ae-4f94-a50c-f7c268ea77b9.json and https://artists.proofprofile.net/proofs/artist/4f756319-12ae-4f94-a50c-f7c268ea77b9.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 0x299d2d6b02ecc35930cf9c51bc89e09a9f30505bef21ae194970a3b510d8fcf8. 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/QZNWQ2145083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61023062885104cf34fd80acdff2592093b9a38772637bd74541041a71f3d227. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:05: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/QZPLR2127338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f83cf17e54f1b3b57ac9426cd6e6a42b059f9e745e8767fb9bcc6955c26f8f3. 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/QZTAT2162978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c4f8617a32624988c0cc12a7440e8ae398d1373e071ed152948c163663d45e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZTAT2162983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5608514f1605bdc312a34c1ddeea6ebfc0954176924b272eaf510a00a0a5c0. 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/QZFZ32202747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b43c7c0e80ca930ece05a22931d38cd73ed964babc489ddd2ac2efa30f45a8b. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/QZFZ32202750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a335c8d7721427319ef0a271435feb273015a753985dcf6e1dbd558cb97b404. 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/QZFZ32202752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512a0ec03ba05bf4ceb7db9be10ac8dd652e4270a6302e2d59617e02ef6f9ac1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZDA82281994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07777af22add64511fd08aaddd78f6de202eee93cdbe4796f9b6fddddb11c9a3. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZDA82281995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8fbc64ab164b687cce117812ffb27b33e709ceec42f26db0e9c2c0d169c39a. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:37: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/QZDA82282000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47716d945c9ac956e399f60070eb620704fe1d8b92a4f0d6b50b65c646eb15a5. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZTBA2251149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2931a5191cb1b697e7a664599a48a5e2b65da78e89cd00d7126bfce0ca2c83cf. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZTBA2251150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d4ada9010723e910beeb1d12c8e939a3c5fc08cd0e98e8a9e79327e366c37b. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:18: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/QZTBA2251151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909c662cec6e3d9970deee0e08fa31595ce1e0c4313dbe88812d3e70e472ad73. 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/QZTBA2251154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18408023ac4167a2c1b8682fd3b6d27646c20894593eea6ef4612fa7cf417007. 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/QZTBA2251155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464b1b0a5c104adda12b4f66cd0a8f6a211b3e080a1a6971ab226dee2193acc2. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/DEZC62374819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364b1c1ae85b2abfefb6a41720b47bdbea073939f2fe18e87d33e3198fc95945. 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/DEZC62374820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296f53ffcd0b4511fb331feb1aa6238f51da555c1b053e936319193935a09d30. 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/DEZC62374821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac455a6e626c775793165ad05240b34a981c0993e991f8b73aa56d0b0ed16fe5. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/DEZC62374822.
Gymnopédie In Rain No. 1 - Slowed + Reverb
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03f881e69589608bef8615c89083e0acc1246197b67ffeafe9e24c7c066ea1a. 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/DEZC62573071.
Gymnopédie In Rain No. 2 - Slowed + Reverb
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c1b58270d5e5423c35e7ac6511f2f04dd5f8d27af134e277b1493e7f751769. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DEZC62573072.
Gymnopédie In Rain No. 3 - Slowed + Reverb
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62970a79d7cb94dc0e4b982880c85784f542dc7504d68d00bb02fa979507c58. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/DEZC62573073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35445b4c4873689185d658b0661a6b8a5dc0e1cb23cd52f5530a987f99d8de9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEZC62574971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96802c62f5901929aee0beb20747ad29a16e6f178c3660da9e44415d31749920. 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/DEZC62532009.