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 0xeba6310c3d62d8020b6a872ac120ede91630386dec5989aae8d4a74bee8c93c4. 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/60fedfa4-7f65-4e0f-82b4-631c261165cc.json and https://artists.proofprofile.net/proofs/artist/60fedfa4-7f65-4e0f-82b4-631c261165cc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x7c5fe63e5fac6d773822c90d97dc6a5962c8f3100afc7670af4feb0c46057528. 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/1m29Bm6Xdrrk5eQwj8ccLQ.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/1m29Bm6Xdrrk5eQwj8ccLQ.
Todo Por el Hip Hop (feat. Roy Rosas, Kran & Campu)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24730c4c7e8d53ed030c4529119795495c2f0d5b12d3265dd149758c1c59b9dd. 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/5e2A6qQaAYkNGj0PYz4CLX.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/5e2A6qQaAYkNGj0PYz4CLX.
{"copyright_id":"0xe0ba43be12ce1d6c3db40e333dc141ee80b34d55997e06f76f0d9c30aaf7e20b","isrc":"QZQMB2104120","name":"Cuando Toca Mi Piel (En Vivo)","registered_at":"2026-06-04T06:57:03Z","spotify_id":"0jikUfBsJvQBfzTKm5lkjR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ba43be12ce1d6c3db40e333dc141ee80b34d55997e06f76f0d9c30aaf7e20b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0jikUfBsJvQBfzTKm5lkjR.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/0jikUfBsJvQBfzTKm5lkjR.