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 0xe445019192f523cbaf0aa5efe4086113a979d312258bf9df0c187fe5e4c91c3f. 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/35cf3d5a-2937-45cc-9c65-61c735b54aeb.json and https://artists.proofprofile.net/proofs/artist/35cf3d5a-2937-45cc-9c65-61c735b54aeb.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 0xedfa427c8bcb5cb5951fdba16573f36fa7ca948d0430af958d6dd0c2306dc149. 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/7xzMrUmlooPa1Fmp88hlYc.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/7xzMrUmlooPa1Fmp88hlYc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ec59e0d29aed15337adf777fcd01863de41cb8ec5958776b6d291e4a0e2438. 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/7kTrmxKDRT7DnCQ61kzBX8.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/7kTrmxKDRT7DnCQ61kzBX8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41eec933579b8e7eb739922d00d8180f8e1237315401c313b9b9a7f9c3dc708b. 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/5VjwWjm8Np9fQpLvfGDdUf.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/5VjwWjm8Np9fQpLvfGDdUf.
{"copyright_id":"0xd099f9a778c3bebdfd2a923f7de93a2398933a95f7a779b839cedef11143b82a","isrc":"FRX620488040","name":"Mae Pa Fidje","registered_at":"2026-06-09T11:56:36Z","spotify_id":"4XTJQUOostxvCFzPvHTWSM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd099f9a778c3bebdfd2a923f7de93a2398933a95f7a779b839cedef11143b82a. 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/4XTJQUOostxvCFzPvHTWSM.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/4XTJQUOostxvCFzPvHTWSM.
Elle Chante - En Duo Avec Bernard Lavilliers
{"copyright_id":"0x654d7e25f5f94625add7c73b2742b085cc756aa27e7e376c94431421f742a02c","isrc":"FRF110480010","name":"Elle Chante - En Duo Avec Bernard Lavilliers","registered_at":"2026-06-10T02:41:03Z","spotify_id":"55V2beHUE0a5Z8LJtocYiF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654d7e25f5f94625add7c73b2742b085cc756aa27e7e376c94431421f742a02c. 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/55V2beHUE0a5Z8LJtocYiF.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/55V2beHUE0a5Z8LJtocYiF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a972344cda455f4c68523173ca993b7ade9851964c633c46f7f4959005ab79e. 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/0YTXLE1lFqxLLfS6mhrDwx.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/0YTXLE1lFqxLLfS6mhrDwx.
Yamore - En Duo Avec Salif Keita - Radio Edit
{"copyright_id":"0x750a08ca554cd96e773629450f45d8c5788b9b997f031f215f9c9d9ae7d7c06a","isrc":"FRZ020181330","name":"Yamore - En Duo Avec Salif Keita - Radio Edit","registered_at":"2026-06-06T03:27:05Z","spotify_id":"4C6eOyC7XYXeD1YClASZYu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750a08ca554cd96e773629450f45d8c5788b9b997f031f215f9c9d9ae7d7c06a. 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/4C6eOyC7XYXeD1YClASZYu.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/4C6eOyC7XYXeD1YClASZYu.
{"copyright_id":"0xa0ec4308dc3c9ff7b38ad86b51c2add8312236adfef1dd4e5c7fb95994414537","isrc":"FRX620145160","name":"Lagrimas Negras","registered_at":"2026-06-10T16:15:39Z","spotify_id":"2b35SmPWZBLmCzPuKWwA4e","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ec4308dc3c9ff7b38ad86b51c2add8312236adfef1dd4e5c7fb95994414537. 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/2b35SmPWZBLmCzPuKWwA4e.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/2b35SmPWZBLmCzPuKWwA4e.
Quel Casinha (Il Ragazzo Della Via Gluck)
{"copyright_id":"0x14c48546eb876e3b4edd1a456ff7ecf7a58006927436223d1d206b1af12b8c99","isrc":"ITR050400007","name":"Quel Casinha (Il Ragazzo Della Via Gluck)","registered_at":"2026-06-09T06:19:05Z","spotify_id":"7bAQRnMGEfr1csyxmFC3Pe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c48546eb876e3b4edd1a456ff7ecf7a58006927436223d1d206b1af12b8c99. 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/7bAQRnMGEfr1csyxmFC3Pe.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/7bAQRnMGEfr1csyxmFC3Pe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57cefa225dd7d9f2043d678cf89aa7171b9565dcab393c732a344392e9bee57. 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/1wveIyeAsL1WGyLmNvpQM2.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/1wveIyeAsL1WGyLmNvpQM2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b93968998c44d2c6ca4662a44f1892053837ff98b1f929416af2b651cb813e. 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/0CS4Gffpy8oSHLxnqSW7fW.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/0CS4Gffpy8oSHLxnqSW7fW.
{"copyright_id":"0x649d1d47fb2a53065d181591964da463f788dd62d494dbc4bd6b16ff2fb08c65","isrc":"PLA330100624","name":"Embarcacao - Radio Edit","registered_at":"2026-06-06T09:45:26Z","spotify_id":"5C0RsDSmHZ9ZWzVfyL3dSP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649d1d47fb2a53065d181591964da463f788dd62d494dbc4bd6b16ff2fb08c65. 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/5C0RsDSmHZ9ZWzVfyL3dSP.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/5C0RsDSmHZ9ZWzVfyL3dSP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3667909e108de6049d262ae7044dd1a4684d4769729aed044870735213447e. 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/25KgZlhKp6enzniWuvXxu8.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/25KgZlhKp6enzniWuvXxu8.
Historia De Un Amor - En Duo Avec Tania Libertad
{"copyright_id":"0xa7e67e04be08bb54566e180a270aba60edb1de1a5fa931862cfaa9359dce227d","isrc":"FRX620147060","name":"Historia De Un Amor - En Duo Avec Tania Libertad","registered_at":"2026-06-08T19:14:10Z","spotify_id":"1gc8yBaRktpQ5Ei0b7hZIj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e67e04be08bb54566e180a270aba60edb1de1a5fa931862cfaa9359dce227d. 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/1gc8yBaRktpQ5Ei0b7hZIj.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/1gc8yBaRktpQ5Ei0b7hZIj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c3051201d75e96870deca084e692a14cac7fb624375a323e80c662766607dd. 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/09O5FbbiJfP2B9OfLj2xEj.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/09O5FbbiJfP2B9OfLj2xEj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb172e100126d143b3d9bc520b00c01438a1c05a7b017e570596b757cf3b8138f. 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/7flO3dP2GLZ7ttePEmxk1d.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/7flO3dP2GLZ7ttePEmxk1d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582492e7cd53ba4828a942c4392f52cbf651e0e99816434182e9295be4cedf23. 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/79lLkqFf3SWvmWVMmznKF9.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/79lLkqFf3SWvmWVMmznKF9.
Sodade - En Duo Avec Eleftheria Arvanitaki - Live
{"copyright_id":"0xa59029ae44c797c420159266d6cf5a0dd224735c32d0cc91b909e80425008600","isrc":"GRB019900177","name":"Sodade - En Duo Avec Eleftheria Arvanitaki - Live","registered_at":"2026-06-09T16:35:41Z","spotify_id":"1gdo4xYWtoGFRTb6zyxq0n","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59029ae44c797c420159266d6cf5a0dd224735c32d0cc91b909e80425008600. 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/1gdo4xYWtoGFRTb6zyxq0n.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/1gdo4xYWtoGFRTb6zyxq0n.
Negue - En Duo Avec Caetano Veloso - Live
{"copyright_id":"0x14a7d07af989fcf2eb548774a2cd7035951e3b36cc4ed7e935972919ec81e032","isrc":"FRT159911000","name":"Negue - En Duo Avec Caetano Veloso - Live","registered_at":"2026-06-20T23:12:52Z","spotify_id":"0Spw15do8N3vxNBgh8eChC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a7d07af989fcf2eb548774a2cd7035951e3b36cc4ed7e935972919ec81e032. 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/0Spw15do8N3vxNBgh8eChC.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/0Spw15do8N3vxNBgh8eChC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19accf5d7cc7cd27558c523858c684aebd511f6f31f304ef0cfc6fd0a15b9efe. 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/480j122Gpi252OIfy4SNzm.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/480j122Gpi252OIfy4SNzm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19accf5d7cc7cd27558c523858c684aebd511f6f31f304ef0cfc6fd0a15b9efe. 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/50ii7qvMwFg8OmwcV7JIUq.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/50ii7qvMwFg8OmwcV7JIUq.