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 0x1338874432bfb1f78a7646e7e7c673353547421831bfaf57f6d234c39bbfe7ca. 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/31e28744-7a7d-4923-988d-1accbbaf1d51.json and https://artists.proofprofile.net/proofs/artist/31e28744-7a7d-4923-988d-1accbbaf1d51.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 0xd0fb57905f00b132cc975ea2b36c63526e4a6ce4332ea089a4c2d5b157458561. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR10S2164506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ec3350df7c5ad72f4faa87c0c0cb0e00e816f09aca49d501de294a327d8312. 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/FR10S2164507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208feca193f8c7927d81bf61cb09f362454675cc3ab3d7162919031de8d36d4c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR10S2164508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fafd2925b0c6700de28ce16deec67b0932c29024820a1e4a46cf723dd250912. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR10S2164509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e7fb628eac4d440d0b7975be1d4041740924e0793c502bade6108c5d0902ab. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR10S2164510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bee2b1a91785133be2c15e533dfe92c9a61be07cd8f37bd70d939709b6db76. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/FR10S2164511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fa08bf85e3f1df9cab3c3e498a8ca4f6ef1469d6cbb3e92d273f03b7266bc6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR10S2164512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6fb21d513c2a2cce6064e6da968ba6bc3e6267349ecdee118a78be46110fb5. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FR10S2164514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4037919e34a8c5fbacc21c75109cb97ca0e20efe34af66a62107e22fe7ec108. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/FR10S2164516.
Follow Your Dreams - John Castel & Xan Castel Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f92cd38a5b8c391a3ebb7783204036fce0e85695c8f90e3764a4966305dd7c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR10S2164520.
Follow Your Dreams - Silvva Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ce2b83c3190b49847740073c1db7d7f8aa3ed16d7a2d12d8d42013101b2785. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09:19Z), 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/FR10S2164522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15dfdf82e66c30b07aa2cb319f291e049f3ddd64d00058e53258f65ea62d559. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FR10S2164524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2a744cc27f9305eee93e49034bdf1d2620939fc896e2e7e8f8d650852eeaa3. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR10S2164526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49a2320db7b6fc8de4ffb4b14003b03c606b7670659f5bc592baa2bf062ab99. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/FR10S2164528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe955a303638e00a68882fdeb551ec3d6829fb257a20707b8d4c0774d3edc9b90. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR10S2164530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932327430458c65edc5abdf6d3378b771b9f3150c4d3b056c05e8f01cc231e57. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/FR10S2164534.