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 0xf87521eb543ed3b6549dfbd1edf32649f54103c2ba2414b5d74953489a420ae5. 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/4d69bc9e-a993-4f71-820c-53d445b5f513.json and https://artists.proofprofile.net/proofs/artist/4d69bc9e-a993-4f71-820c-53d445b5f513.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xf529bfc55e1bcc397e7b66b1a346691db798dff7ba784a1202138d56c7dcf0e2","isrc":"QMSAV1105174","name":"Que La Envidia Los Mate","registered_at":"2026-06-05T06:18:14Z","spotify_id":"1eDjWRVJi4IXZ5IbCabiws","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 0xf529bfc55e1bcc397e7b66b1a346691db798dff7ba784a1202138d56c7dcf0e2. 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/1eDjWRVJi4IXZ5IbCabiws.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/1eDjWRVJi4IXZ5IbCabiws.
{"copyright_id":"0x0ed8a1e333b494ecba5054dde5085fc783f32ce97b3d321c7e7cafdb694f9683","isrc":"QMSAV1105512","name":"Regalo de Dios","registered_at":"2026-06-06T13:22:57Z","spotify_id":"1b6BrGekgZ7EDyAILwgD2A","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed8a1e333b494ecba5054dde5085fc783f32ce97b3d321c7e7cafdb694f9683. 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/1b6BrGekgZ7EDyAILwgD2A.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/1b6BrGekgZ7EDyAILwgD2A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d64be54dfe81014d74ea85cd51e3cd1082db285c108d0e534c775cbf311ce9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ux1BLLqY15EnbgrxJ5xaS.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/2ux1BLLqY15EnbgrxJ5xaS.
{"copyright_id":"0x50bfab43ec6f935575ba21c52c215a69cdad8c29135a652abb0eea49bb094b8f","isrc":"QMSAV1105926","name":"Arriba, Abajo, Al Centro y Pa' Dentro","registered_at":"2026-06-28T21:00:39Z","spotify_id":"79OCHRln6MjVSiZlSYXvFT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50bfab43ec6f935575ba21c52c215a69cdad8c29135a652abb0eea49bb094b8f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/79OCHRln6MjVSiZlSYXvFT.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/79OCHRln6MjVSiZlSYXvFT.
{"copyright_id":"0x6c46d8b0e1dfcbf30f29f232b0704c8e3d6e79bd044493bae783c920576ba32f","isrc":"QMSAV1105147","name":"Eres Ese Algo 2.0","registered_at":"2026-06-05T14:04:00Z","spotify_id":"3uqPmBYZNkLax6vjYXI8VL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c46d8b0e1dfcbf30f29f232b0704c8e3d6e79bd044493bae783c920576ba32f. 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/3uqPmBYZNkLax6vjYXI8VL.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/3uqPmBYZNkLax6vjYXI8VL.
{"copyright_id":"0xf529bfc55e1bcc397e7b66b1a346691db798dff7ba784a1202138d56c7dcf0e2","isrc":"QMSAV1105174","name":"Que La Envidia Los Mate","registered_at":"2026-06-05T06:18:14Z","spotify_id":"4n1LPitiLYE1xhTQupCLHN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf529bfc55e1bcc397e7b66b1a346691db798dff7ba784a1202138d56c7dcf0e2. 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/4n1LPitiLYE1xhTQupCLHN.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/4n1LPitiLYE1xhTQupCLHN.