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 0xade5792eff4a2be7f0fb2fa67cf7bdc4a65db0493f3cead1f8a1613ff54e1de9. 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/d541cbf4-2658-4776-b3f9-924a9650c26e.json and https://artists.proofprofile.net/proofs/artist/d541cbf4-2658-4776-b3f9-924a9650c26e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xe75feb78873fa645acb317d17fe6747eae067c5f60a7dfd9091c71b2e59c8984","isrc":"QZWDE2248807","name":"Microphone Check - All Star","registered_at":"2026-06-10T04:41:45Z","spotify_id":"709TwQltBD5C7wA5grutpN","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 0xe75feb78873fa645acb317d17fe6747eae067c5f60a7dfd9091c71b2e59c8984. 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/709TwQltBD5C7wA5grutpN.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/709TwQltBD5C7wA5grutpN.
{"copyright_id":"0xa6c2c68b39196a361a5906928a0b2d1b7a52ddfc59c2680f5855e534283fdf2f","isrc":"USLZJ2337684","name":"Cachamelo A To - REMIX","registered_at":"2026-06-08T13:30:21Z","spotify_id":"0Vk4baWx3dPaZ7zEoOhEVd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c2c68b39196a361a5906928a0b2d1b7a52ddfc59c2680f5855e534283fdf2f. 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/0Vk4baWx3dPaZ7zEoOhEVd.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/0Vk4baWx3dPaZ7zEoOhEVd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317e5d345b4114fe9903c565f69b6ed861a676a9201fc205eda63ed138d6ed99. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6HC8YpEQBTX9jUYNtztymL.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/6HC8YpEQBTX9jUYNtztymL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0b49fb341d60cce58d1af98b21369769c81d389b4740278b0dd093927b29f2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5d5iu5DenO3oBJk71jBAQo.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/5d5iu5DenO3oBJk71jBAQo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7de71f0cfab5758738ecb6e4583c4fce1e48dba0bb33280badb200661e360d9. 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/5gOUoTEA6H9inkGMv0hAyW.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/5gOUoTEA6H9inkGMv0hAyW.
{"copyright_id":"0xef847b6cd27d7a5cb7a772dbca19eedc92bb50074029d9b0c8a3c0cd8ca5686e","isrc":"QZWDD2353706","name":"Por Poquito","registered_at":"2026-06-08T02:50:48Z","spotify_id":"5zoJWcsBQQK2t9XlbIcRHJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef847b6cd27d7a5cb7a772dbca19eedc92bb50074029d9b0c8a3c0cd8ca5686e. 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/5zoJWcsBQQK2t9XlbIcRHJ.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/5zoJWcsBQQK2t9XlbIcRHJ.
{"copyright_id":"0x5288c8bd7e35796a396ff4ee0f83a32e248ee3d5e77455dced0d3bf8f75233af","isrc":"QZTV32303947","name":"ZE PEQUEÑO","registered_at":"2026-06-08T04:44:21Z","spotify_id":"0p9RJooBfWzPg5CljmuTk0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5288c8bd7e35796a396ff4ee0f83a32e248ee3d5e77455dced0d3bf8f75233af. 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/0p9RJooBfWzPg5CljmuTk0.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/0p9RJooBfWzPg5CljmuTk0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572a6ad422ff5c407546e579714d1bf06ea417c1ee1c84b896b07e5ad628f824. 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/1h2hnAmxkXoF7ein8SflYo.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/1h2hnAmxkXoF7ein8SflYo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa73f383943ed0ca5888dd18bd17500470993ac4fc74253cf3b0a42e832695f. 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/0avNr4A0I1pazL9qjLExFk.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/0avNr4A0I1pazL9qjLExFk.
{"copyright_id":"0xb486e064a7addcd2ffd596dce60a55bc5fce9889f3dd3ed8825d2a459fc6132e","isrc":"QM4TX2393047","name":"No Ando En Gente","registered_at":"2026-06-19T13:00:02Z","spotify_id":"7iuFDse3J8XK5IxLLoM5Ii","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb486e064a7addcd2ffd596dce60a55bc5fce9889f3dd3ed8825d2a459fc6132e. 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/7iuFDse3J8XK5IxLLoM5Ii.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/7iuFDse3J8XK5IxLLoM5Ii.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871bec5d4a28c32c480c0f94b024579e413dae3193085901b650550887f2180a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3acis2K8W1LsNJ2LLPgoAW.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/3acis2K8W1LsNJ2LLPgoAW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b174c1e4504938445cf97259a1f26d799e280eaa1ad6828eba624b9490a1fb. 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/1Qi7eX40JEYI7qJIt7BV13.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/1Qi7eX40JEYI7qJIt7BV13.
{"copyright_id":"0x05db72da307b6aba8c8929b119c4eee4ea4a876c6e12d6e2eb55e1670c7ad694","isrc":"QZWDD2272605","name":"Después De Mi","registered_at":"2026-06-18T04:00:12Z","spotify_id":"7m49PsHjWjKuQR5lmqNC2z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05db72da307b6aba8c8929b119c4eee4ea4a876c6e12d6e2eb55e1670c7ad694. 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/7m49PsHjWjKuQR5lmqNC2z.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/7m49PsHjWjKuQR5lmqNC2z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070c0354128d3e31e17beea7108d373c88edbe05414c3466e581abf2afe4679e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/445jS9j43t3g7M5kFscwXe.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/445jS9j43t3g7M5kFscwXe.
{"copyright_id":"0x1c7ee472bde246ec5bb218e6b83d576f8e778e68cda54cb2fbecb03cb2e60e50","isrc":"QZWDD2244457","name":"El Gutico","registered_at":"2026-06-21T07:25:08Z","spotify_id":"3em9Yj85T4iqvKJuKXI0G9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7ee472bde246ec5bb218e6b83d576f8e778e68cda54cb2fbecb03cb2e60e50. 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/3em9Yj85T4iqvKJuKXI0G9.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/3em9Yj85T4iqvKJuKXI0G9.
{"copyright_id":"0x223a22dcbe3101cb9c6de2dc5e164cfc3378921042ca0c7317a9e7e46c129f8c","isrc":"QZTV32222330","name":"Con El Pico Asi","registered_at":"2026-06-06T12:00:33Z","spotify_id":"0TKzak5dJ6uFVZZG4VsIeZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223a22dcbe3101cb9c6de2dc5e164cfc3378921042ca0c7317a9e7e46c129f8c. 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/0TKzak5dJ6uFVZZG4VsIeZ.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/0TKzak5dJ6uFVZZG4VsIeZ.
{"copyright_id":"0x78fdefa42070d5183ca2fe99ed30943cada51741c6e5c0614b64f7ecce3c260b","isrc":"QZTRX2275283","name":"Los Muchachos De Pato","registered_at":"2026-06-10T19:47:04Z","spotify_id":"56LFhZC3q2aRLsd5cg82G8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78fdefa42070d5183ca2fe99ed30943cada51741c6e5c0614b64f7ecce3c260b. 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/56LFhZC3q2aRLsd5cg82G8.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/56LFhZC3q2aRLsd5cg82G8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9a8dbfdbc8be070ae4229307810f05689e39678923b6156f60bc10cb89c5f6. 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/0xUaYWRC26KxGxJoKlLg35.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/0xUaYWRC26KxGxJoKlLg35.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x729296d3d6ad6356ce494602c0542498c783426050e35711e2aeb03fb6f338d5. 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/6y46nvVEtGGkV98uyEZA5p.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/6y46nvVEtGGkV98uyEZA5p.