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 0x24e49a1cf8c123b927d4aed61d53e68b2f30040fd20171cee3fa1d4ca7693c7a. 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/56865490-073e-44b3-8e26-337eabd1909d.json and https://artists.proofprofile.net/proofs/artist/56865490-073e-44b3-8e26-337eabd1909d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x0fc20b1c8ab137bea5412e3f7e1ce4ef908fc3a3bd88b5d9b6d0a5e7f2bbc453","isrc":"USSD12000005","name":"La Magia de Tus Ojos - Versión Pop","registered_at":"2026-06-04T09:10:08Z","spotify_id":"3GhOpiYR8x3fSTohVMHOWD","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 0x0fc20b1c8ab137bea5412e3f7e1ce4ef908fc3a3bd88b5d9b6d0a5e7f2bbc453. 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/3GhOpiYR8x3fSTohVMHOWD.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/3GhOpiYR8x3fSTohVMHOWD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9719e806f9aad0063973d449c48176c688d93256fc4d3ac5b487552592fda0. 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/5f7ukKxiI3jySkjhRHE6pO.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/5f7ukKxiI3jySkjhRHE6pO.
Tu Adiós Como Tequila (Versión Mariachi)
Tu Adiós Como Tequila - Versión Mariachi
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19149ce51c9db43dfd7c61e7d48630c27e3a8cff892bebd67fd7652045b9c464. 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/6NVZEdkIXr6acdEE9vWjkv.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/6NVZEdkIXr6acdEE9vWjkv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e3624f2df46630fba53d415d3683d596d857e416494362d4e6b15669fa521d. 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/5O60WjoCD5egvktd0FK283.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/5O60WjoCD5egvktd0FK283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683a6f9cdb6fc542666cf0b670140b0f24f3ce0c1b335490694a095894e4b243. 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/253kzvmfGV23VwD4MAK2Uu.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/253kzvmfGV23VwD4MAK2Uu.
{"copyright_id":"0xfeed5bc2b8b6aea27fffb4f12f00f226a527c1cebb0cdc1f5c320756218f0590","isrc":"MXF011800624","name":"Me Vas a Extrañar (Versión Dueto)","registered_at":"2026-06-04T10:35:16Z","spotify_id":"4i8I5pbBvnm5tbOQaVJY4h","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeed5bc2b8b6aea27fffb4f12f00f226a527c1cebb0cdc1f5c320756218f0590. 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/4i8I5pbBvnm5tbOQaVJY4h.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/4i8I5pbBvnm5tbOQaVJY4h.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45939409146a589fc9c5efac798ad7d7540cf50f36cc738a67d23c363329a626. 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/2xZf08PnmcCdrulRwOHg7I.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/2xZf08PnmcCdrulRwOHg7I.
{"copyright_id":"0x416464a3a08c82e7d135763fbaed765636aa3b34796700f44c27bede674c6885","isrc":"COSO12100307","name":"Si Todo Se Acaba - Versión Regional","registered_at":"2026-06-10T14:25:55Z","spotify_id":"3YcW03FPCa1RmTlRvykIcW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416464a3a08c82e7d135763fbaed765636aa3b34796700f44c27bede674c6885. 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/3YcW03FPCa1RmTlRvykIcW.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/3YcW03FPCa1RmTlRvykIcW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45939409146a589fc9c5efac798ad7d7540cf50f36cc738a67d23c363329a626. 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/0nlajzlXJu0xOV1mJn82KW.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/0nlajzlXJu0xOV1mJn82KW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e8f0043287df40e6d99377d3a8c894e5049a892d018d55623ec21ca4c967e2. 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/07YArNoh8ZeQfnQc4sDXxB.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/07YArNoh8ZeQfnQc4sDXxB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a46655e3c8d61d9895ad3800b1b39090fe4ca7b8c5664557b5de0081e00899d. 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/2RG6YGUGHhJnnbGw5aVlxI.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/2RG6YGUGHhJnnbGw5aVlxI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e8f0043287df40e6d99377d3a8c894e5049a892d018d55623ec21ca4c967e2. 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/0a5N7LqF4KyQq5dJbNYMob.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/0a5N7LqF4KyQq5dJbNYMob.
{"copyright_id":"0x216b15624664297741fd7c56e797c2c399d9a24faf18d8a631f2fc49462d04fa","isrc":"MXB952100026","name":"¿Quién Pierde Más? - Versión Acústica","registered_at":"2026-06-04T09:17:44Z","spotify_id":"54uLPB8SDBgBWszrDiohBX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216b15624664297741fd7c56e797c2c399d9a24faf18d8a631f2fc49462d04fa. 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/54uLPB8SDBgBWszrDiohBX.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/54uLPB8SDBgBWszrDiohBX.
{"copyright_id":"0xbcdc0232be04d17281bccbd555361c4a4cee46c2c6ea22da4f8ef7a59b8a0fc1","isrc":"USE7D1900027","name":"Que La Quieran (Que La Cuiden)","registered_at":"2026-06-04T08:58:45Z","spotify_id":"1axqKw987jqGeTfjm9tOuv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdc0232be04d17281bccbd555361c4a4cee46c2c6ea22da4f8ef7a59b8a0fc1. 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/1axqKw987jqGeTfjm9tOuv.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/1axqKw987jqGeTfjm9tOuv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed44638a32e10ce926792302868e401855ced45d12762bc2da83beb7eb758f2c. 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/25w1yZDyMVq1TxO4OEzosl.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/25w1yZDyMVq1TxO4OEzosl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed44638a32e10ce926792302868e401855ced45d12762bc2da83beb7eb758f2c. 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/75ABFQC2lxBmgQ5kqE0Q0u.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/75ABFQC2lxBmgQ5kqE0Q0u.