1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0xe122491b47fa880ca725bdfa31e2cbeaf9246fd1af910f73a1b42563593742b8. 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/180c8b27-c8e1-4000-a57a-27616af5f472.json and https://artists.proofprofile.net/proofs/artist/180c8b27-c8e1-4000-a57a-27616af5f472.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xfb02ff93ea3d745460243afbbf3a11e369dc19fe5495e1524c7555ed9e5a58c2","isrc":"BCWZN2200013","name":"Music Sounds Better (feat. SARRIA)","registered_at":"2026-06-07T19:43:25Z","spotify_id":"5jxabFoR6Cw1Brm3f0esX1","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb02ff93ea3d745460243afbbf3a11e369dc19fe5495e1524c7555ed9e5a58c2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5jxabFoR6Cw1Brm3f0esX1.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5jxabFoR6Cw1Brm3f0esX1.
{"copyright_id":"0x897d5ad069076a7bbaf6437e9f3ec686191455b71670fe5c130adb3acfc5f701","isrc":"BCSCC2300021","name":"All About You","registered_at":"2026-06-10T06:02:17Z","spotify_id":"27FuXTCd5TzNb0ZKfDsBES","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897d5ad069076a7bbaf6437e9f3ec686191455b71670fe5c130adb3acfc5f701. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/27FuXTCd5TzNb0ZKfDsBES.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/27FuXTCd5TzNb0ZKfDsBES.
{"copyright_id":"0x3c28cf5477518a955f3186debdb39f591acee9ede444fb60acdeca85077714c8","isrc":"NLQ8D2201111","name":"Body Free","registered_at":"2026-06-20T07:52:18Z","spotify_id":"2rhMf17uLPVTSWr1QDiuRQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c28cf5477518a955f3186debdb39f591acee9ede444fb60acdeca85077714c8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2rhMf17uLPVTSWr1QDiuRQ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2rhMf17uLPVTSWr1QDiuRQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4d0049c00cf205dbb6cb9b3e4419bdc67764a3f157254943409994ae711c5c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4WOI33uMOOgSH6xXHcsji0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4WOI33uMOOgSH6xXHcsji0.
{"copyright_id":"0x176afc7e877be7126a2bea359a9a60b7b7accc6839ed41cb4a9a09173a7a7bcb","isrc":"DEZZ52151001","name":"My Love","registered_at":"2026-06-07T08:36:41Z","spotify_id":"1RlkthIPpFhq9RvncqiBrS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176afc7e877be7126a2bea359a9a60b7b7accc6839ed41cb4a9a09173a7a7bcb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1RlkthIPpFhq9RvncqiBrS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1RlkthIPpFhq9RvncqiBrS.
{"copyright_id":"0xd0ca36c224f63d7f9875836ce5382babda7f4fee0fbe044c4ae6ea79b7e7d51f","isrc":"GBSMU9432887","name":"Cigarettes on Patios","registered_at":"2026-06-05T05:02:04Z","spotify_id":"1tSlwo5NzDP6lcNmlA7QKL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ca36c224f63d7f9875836ce5382babda7f4fee0fbe044c4ae6ea79b7e7d51f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1tSlwo5NzDP6lcNmlA7QKL.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1tSlwo5NzDP6lcNmlA7QKL.
{"copyright_id":"0x50a7942e25ab14f6185db39dedc6c5aa942f9f201b7ff8ccfc4bc213928e47cc","isrc":"BX0BA2200067","name":"Be My Lover","registered_at":"2026-06-08T09:56:05Z","spotify_id":"0UwQNwl00nNfZHkWvvbeoA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a7942e25ab14f6185db39dedc6c5aa942f9f201b7ff8ccfc4bc213928e47cc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0UwQNwl00nNfZHkWvvbeoA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0UwQNwl00nNfZHkWvvbeoA.