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 0xc9201b802cefac6b25cc5a91235fe7f81d04ce20fe1ad8a80c476915190865dd. 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/5f672e49-e921-47d8-8cc0-9f67941537e3.json and https://artists.proofprofile.net/proofs/artist/5f672e49-e921-47d8-8cc0-9f67941537e3.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 0x58111d5d7a53a7c64b8839e3c5b43a452a3118d01cb0845677181b5920556ba8. 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/0yfQb8ty9fTLgT3S7S86nC.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/0yfQb8ty9fTLgT3S7S86nC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb287e11d7691f30a5a4d97d2cee428256b8afa9804979749b35cdd9781fdcf6b. 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/2RLU91ySI1RbHmiewTUFva.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/2RLU91ySI1RbHmiewTUFva.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90353d4ff10b60ea2e9051647812e80ea4eab52618cb0086f173bf3c2cb7fe80. 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/7M3sL4sZJpNLDOl5sgM4Ck.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/7M3sL4sZJpNLDOl5sgM4Ck.
Las Noches las Hago Dias - Versión Mariachi
Se Vá Muriendo Mi Alma - Versión Mariachi
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d1b015ad16b2f6656ddc5dad31db7fa295001936a703a73b31957567866f74. 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/3tM6F42zOnMFm2RucfeUmR.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/3tM6F42zOnMFm2RucfeUmR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac45afff14d5e98a0009631917d823c25fb5cb873d41236b47e1c9c896e5a2d. 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/7DDLG2mHQZ6MbVh2oF69G9.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/7DDLG2mHQZ6MbVh2oF69G9.
{"copyright_id":"0x542fc89d3ad2115f93e380652e64fc47a4334113f8fbfd8487df5fce02a47adf","isrc":"QM3DF2276227","name":"Cuando No Estas Conmigo","registered_at":"2026-06-02T01:26:12Z","spotify_id":"70jP2lO4kyktgLKQjE62Ak","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542fc89d3ad2115f93e380652e64fc47a4334113f8fbfd8487df5fce02a47adf. 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/70jP2lO4kyktgLKQjE62Ak.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/70jP2lO4kyktgLKQjE62Ak.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320f6ab97d92c9518b49bc4dbcb7248ecdf03e58045227358e13f678ab3e632f. 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/0bcBmo581Q8evWjtq7imbq.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/0bcBmo581Q8evWjtq7imbq.
{"copyright_id":"0xd9adc43bc1a09696547551f3fb4dc6864fe10fcf227da0a4ee404201fb014f5a","isrc":"QMBZ92412582","name":"El Peor de Mis Fracasos","registered_at":"2026-06-05T10:01:44Z","spotify_id":"2QE58paCSGs1yKvCtJAmuS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9adc43bc1a09696547551f3fb4dc6864fe10fcf227da0a4ee404201fb014f5a. 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/2QE58paCSGs1yKvCtJAmuS.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/2QE58paCSGs1yKvCtJAmuS.
{"copyright_id":"0x381ae2bd08ec3fc1d0ed84ffd2bfbb4883f5d4bf5a24b185a049c6c3b9a2b971","isrc":"USANG2409306","name":"Que Hago Con Mi Corazón","registered_at":"2026-06-05T09:12:08Z","spotify_id":"4Vi0PVioMc8zEwwi9Gy1mr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381ae2bd08ec3fc1d0ed84ffd2bfbb4883f5d4bf5a24b185a049c6c3b9a2b971. 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/4Vi0PVioMc8zEwwi9Gy1mr.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/4Vi0PVioMc8zEwwi9Gy1mr.