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 0xcefc52b39c89e5991802fdea888bac8db06cbdc4ba07590be640a1f2073fbad1. 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/98556b32-557a-41e9-9435-53282c733b21.json and https://artists.proofprofile.net/proofs/artist/98556b32-557a-41e9-9435-53282c733b21.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xc91386ff7c4ed5a600a56d90bc47cddb6cbf8c5e784cab089e98fbd94cc6a2ab","isrc":"QZW9K2387270","name":"Un Segundo a la Vez","registered_at":"2026-06-07T09:06:28Z","spotify_id":"0QoY7SlgOsillDFBLuH8hq","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 0xc91386ff7c4ed5a600a56d90bc47cddb6cbf8c5e784cab089e98fbd94cc6a2ab. 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/0QoY7SlgOsillDFBLuH8hq.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/0QoY7SlgOsillDFBLuH8hq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbbc4e8b48fae929f9630b493a371d1a430ae25e0e2bdca7fc0235069f7c5c7. 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/2t0TjJoxuja84Se58xAXb1.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/2t0TjJoxuja84Se58xAXb1.
{"copyright_id":"0x419db5ea6fedb4a0852b5aaf339d868e8c583be2550c178191deb865141dbede","isrc":"QZTPX2326956","name":"Una Oportunidad","registered_at":"2026-06-19T16:33:30Z","spotify_id":"6UnBvF6f9O6eRfnhyUkXCg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419db5ea6fedb4a0852b5aaf339d868e8c583be2550c178191deb865141dbede. 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/6UnBvF6f9O6eRfnhyUkXCg.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/6UnBvF6f9O6eRfnhyUkXCg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ac1b3fbf0462d1525b9e736545ad6b89e48b60f8ba9f7332156392b3297388. 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/1FjgAxD9Wfw2xndVz5kzZ6.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/1FjgAxD9Wfw2xndVz5kzZ6.
{"copyright_id":"0xd5faaf26295a5bdc056617542fe5e5f215cb02fdb27017468f570c405fbdf8ae","isrc":"ES64E2302275","name":"Amores de Pasatiempo","registered_at":"2026-06-11T17:01:16Z","spotify_id":"57guLm7ILyOXtuuhwf1J32","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5faaf26295a5bdc056617542fe5e5f215cb02fdb27017468f570c405fbdf8ae. 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/57guLm7ILyOXtuuhwf1J32.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/57guLm7ILyOXtuuhwf1J32.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ac1b3fbf0462d1525b9e736545ad6b89e48b60f8ba9f7332156392b3297388. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4wRht8M1fNN6Th6fa1HDjX.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/4wRht8M1fNN6Th6fa1HDjX.
{"copyright_id":"0x4fbbc4e8b48fae929f9630b493a371d1a430ae25e0e2bdca7fc0235069f7c5c7","isrc":"QZW9L2319299","name":"Dame Luz","registered_at":"2026-06-09T20:14:25Z","spotify_id":"3LKOYearPf3HjykaWLNihr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbbc4e8b48fae929f9630b493a371d1a430ae25e0e2bdca7fc0235069f7c5c7. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3LKOYearPf3HjykaWLNihr.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/3LKOYearPf3HjykaWLNihr.
{"copyright_id":"0xc91386ff7c4ed5a600a56d90bc47cddb6cbf8c5e784cab089e98fbd94cc6a2ab","isrc":"QZW9K2387270","name":"Un Segundo a la Vez","registered_at":"2026-06-07T09:06:28Z","spotify_id":"5ikoxitMEBfmLkbq6RPBRl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91386ff7c4ed5a600a56d90bc47cddb6cbf8c5e784cab089e98fbd94cc6a2ab. 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/5ikoxitMEBfmLkbq6RPBRl.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/5ikoxitMEBfmLkbq6RPBRl.
{"copyright_id":"0x419db5ea6fedb4a0852b5aaf339d868e8c583be2550c178191deb865141dbede","isrc":"QZTPX2326956","name":"Una Oportunidad","registered_at":"2026-06-19T16:33:30Z","spotify_id":"7pYd2aqtdBQ8w7ES9XAywo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419db5ea6fedb4a0852b5aaf339d868e8c583be2550c178191deb865141dbede. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7pYd2aqtdBQ8w7ES9XAywo.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/7pYd2aqtdBQ8w7ES9XAywo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6970bdce0b102876ead37af1788e0738830bb6e838b951d188d30f90388385. 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/4bU21U274Q2sPb30iqAKmb.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/4bU21U274Q2sPb30iqAKmb.
{"copyright_id":"0x3c6e385124fb7ca29be710f4a38fd0f399936a15aeedad23b5f3f8a29b9b92b2","isrc":"ES64E2203438","name":"Hablando de Amor","registered_at":"2026-06-11T03:35:36Z","spotify_id":"17S8sSnb3HTbdEtusJRIyb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6e385124fb7ca29be710f4a38fd0f399936a15aeedad23b5f3f8a29b9b92b2. 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/17S8sSnb3HTbdEtusJRIyb.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/17S8sSnb3HTbdEtusJRIyb.
{"copyright_id":"0xf1e6b7f82d5e25fc6bca10a4ea6fe2847a786e17dea7687e907b10c40c8cfb99","isrc":"QM6MZ2225952","name":"Imagínate - Remix","registered_at":"2026-06-04T13:21:40Z","spotify_id":"6R7PV6oWxw722LJOrbNJsB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e6b7f82d5e25fc6bca10a4ea6fe2847a786e17dea7687e907b10c40c8cfb99. 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/6R7PV6oWxw722LJOrbNJsB.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/6R7PV6oWxw722LJOrbNJsB.
{"copyright_id":"0x97e33a44f0abda392dad1e95e0d1997fe3850b0f0b8cbab0e7569f58ccc8437b","isrc":"QZES62293951","name":"Invierno en París","registered_at":"2026-06-05T14:14:07Z","spotify_id":"68VKf9FKe1alqVnKcH3Z2e","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e33a44f0abda392dad1e95e0d1997fe3850b0f0b8cbab0e7569f58ccc8437b. 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/68VKf9FKe1alqVnKcH3Z2e.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/68VKf9FKe1alqVnKcH3Z2e.
{"copyright_id":"0x8e3e364685d42e1ab21ea00bb91dbea68b18a35103efb50788087c4a7cc9be7c","isrc":"ES65E2200044","name":"Santos 912: The Room Studios, Vol. 9","registered_at":"2026-06-10T07:36:06Z","spotify_id":"5BhH9GUx9p9G8xfkTIylYZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3e364685d42e1ab21ea00bb91dbea68b18a35103efb50788087c4a7cc9be7c. 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/5BhH9GUx9p9G8xfkTIylYZ.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/5BhH9GUx9p9G8xfkTIylYZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f22c6a90227308ad886c057176930bb687abfcbf36f27c142871eb513a9c17c. 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/0Pi4a0KHZIqbHuzE9IvEtJ.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/0Pi4a0KHZIqbHuzE9IvEtJ.
{"copyright_id":"0x27ab07f0fa2d0f2c9e6ffe774b29d84e3bde7d9e9e94d00135e02e214b36215e","isrc":"QZNWU2170252","name":"Caso Aparte","registered_at":"2026-06-08T06:48:50Z","spotify_id":"7GCdvLyi6KC68WTwVlPTgP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ab07f0fa2d0f2c9e6ffe774b29d84e3bde7d9e9e94d00135e02e214b36215e. 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/7GCdvLyi6KC68WTwVlPTgP.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/7GCdvLyi6KC68WTwVlPTgP.
{"copyright_id":"0xdb11df264aa932dfe422fc6fe2ee699fedc32c8b957c07c7fe4cdf89e31c5881","isrc":"QZK6F2187832","name":"Cosa de Dos","registered_at":"2026-06-05T14:14:13Z","spotify_id":"4SE8XYCkuXbGIdaNumUqPS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb11df264aa932dfe422fc6fe2ee699fedc32c8b957c07c7fe4cdf89e31c5881. 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/4SE8XYCkuXbGIdaNumUqPS.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/4SE8XYCkuXbGIdaNumUqPS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc1d2823fa24e8c0a3182f8b719c5c08bbe7c210a6a617708d37e809a67d5c61. 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/2zudhUiL1VYByletg6CJhp.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/2zudhUiL1VYByletg6CJhp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0492026fb7f0d4df7c059e0019097f527fd39ac14f27b295a1b7fb69bd561f32. 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/76G4RA8eVoetcwluCUeFCV.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/76G4RA8eVoetcwluCUeFCV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b3b021bfacd20abdd588d9b6e6391512fd8c184383b7f864a4054b4ebfe12a. 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/3EOnCwLd3u3lIuj0NlUehA.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/3EOnCwLd3u3lIuj0NlUehA.