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 0xee40e6c40c4351f175805a6dbe7fb839ac7bfec8e3609aac97c05b99ad5b1d75. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b2c1ff66-e54c-4122-99b0-ce04d177358f.json and https://artists.proofprofile.net/proofs/artist/b2c1ff66-e54c-4122-99b0-ce04d177358f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xee6f1d4d5958aba3c8dc2ab757c1472bded79576230f438adb171b9bed8babc5","isrc":"QZZ662461638","name":"AL QUE DIOS SE LO DIO","registered_at":"2026-06-04T09:51:09Z","spotify_id":"3vHEr5J1jOvQdwiQ5iuwqn","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 0xee6f1d4d5958aba3c8dc2ab757c1472bded79576230f438adb171b9bed8babc5. 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/3vHEr5J1jOvQdwiQ5iuwqn.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/3vHEr5J1jOvQdwiQ5iuwqn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ec8317547d491135d31259ef97919ea3f665aa0bd1d874fbde99eb24b87a67. 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/7tlyHpp7E7xxZ9RhnPhuy0.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/7tlyHpp7E7xxZ9RhnPhuy0.
{"copyright_id":"0x12dd88e16958fc5b9e60bfe997a3c8cb3a011a96dc9bdd994c48033c9f8f0c9f","isrc":"QZGLS2591891","name":"Mi Teléfono","registered_at":"2026-06-05T19:57:54Z","spotify_id":"5nt64rrTuHDTBbTeWxKW8k","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12dd88e16958fc5b9e60bfe997a3c8cb3a011a96dc9bdd994c48033c9f8f0c9f. 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/5nt64rrTuHDTBbTeWxKW8k.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/5nt64rrTuHDTBbTeWxKW8k.
{"copyright_id":"0x4dd161238f0be73baa0f6de3b5bee2aa90ad35c36fee3ee3967f49bebc0f8c1a","isrc":"QZTPX2114697","name":"Soy Yo","registered_at":"2026-06-20T03:53:44Z","spotify_id":"3XkPVlcAwLBPa1xmxv1tXG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd161238f0be73baa0f6de3b5bee2aa90ad35c36fee3ee3967f49bebc0f8c1a. 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/3XkPVlcAwLBPa1xmxv1tXG.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/3XkPVlcAwLBPa1xmxv1tXG.
{"copyright_id":"0xbe9c1f6e1aba47e4828c32231a50abe64990aa1c9a0a366be2b32d68208361e8","isrc":"QZYFZ2479308","name":"ELLA ES TIMIDA (with Yomil) - HO HE","registered_at":"2026-06-07T20:36:31Z","spotify_id":"2jJrLqdKnD4VXiHMQwpbbd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9c1f6e1aba47e4828c32231a50abe64990aa1c9a0a366be2b32d68208361e8. 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/2jJrLqdKnD4VXiHMQwpbbd.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/2jJrLqdKnD4VXiHMQwpbbd.
{"copyright_id":"0xe5792cb8e3024a556fda871fef255522a7249f860c2c5cba9d83214975c743b8","isrc":"QZEZZ2300006","name":"Tía Tata, Cuenta Cuentos","registered_at":"2026-06-18T17:26:26Z","spotify_id":"1VQ8Q6nVCmQcdIxGtXyU4l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5792cb8e3024a556fda871fef255522a7249f860c2c5cba9d83214975c743b8. 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/1VQ8Q6nVCmQcdIxGtXyU4l.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/1VQ8Q6nVCmQcdIxGtXyU4l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b739ba7e370e6620b1db6c2315442a04b07edc5c62dffb1f037e23c8cb3bc5. 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/5zM5PubjggZibF72J7vAMn.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/5zM5PubjggZibF72J7vAMn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042887d97574570e621874e3de913ba51aececd526baeecbd9e0880b410818df. 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/0FelynFVjLgvbUXgTfGkd9.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/0FelynFVjLgvbUXgTfGkd9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc41af0d6c410070ba9c61976c53130c0021a4c70622fbb976245ae7d3c68c69. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3qn0gF6B8yHSZ6ihAEgFDh.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/3qn0gF6B8yHSZ6ihAEgFDh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b634fd5fedad297da17f060c3266fa8b911fd9c44e9d37b655a067309c57ae3. 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/4pPyLswBNvL8zO36wJFxi3.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/4pPyLswBNvL8zO36wJFxi3.