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 0x3b9c9e534f493941aed2b1c5ceb139bcaa3924da96453f3da1d26cc47447f6d6. 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/414b990a-22fb-4f6a-9624-312679b98fbf.json and https://artists.proofprofile.net/proofs/artist/414b990a-22fb-4f6a-9624-312679b98fbf.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 0xedf45619367377022bc5113e460db4ead28a67917ffd628377376a2c984f1d8f. 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/3FR4Itbbm0Zrlp2zEqSVMB.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/3FR4Itbbm0Zrlp2zEqSVMB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741af87cab36902a5d67b6d26d6245e9452e0306c4dec3d4757e6c7e754bee0b. 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/5SDPJjP3G1U2ipKcDwvqv8.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/5SDPJjP3G1U2ipKcDwvqv8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3b0b9d6fa028fdb89cc3e76b472e845890b9f5e86fc81eeab34e503148a40c. 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/1N9UaGzXe20ZRXpGDrQZhI.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/1N9UaGzXe20ZRXpGDrQZhI.
{"copyright_id":"0x3fedff6c26d525ce68e7b7ceee8395ab0a78cfca2cb0f62212076df09f535edd","isrc":"USA560696239","name":"Como la Abeja y la Flor","registered_at":"2026-06-10T04:39:08Z","spotify_id":"1dP17siFNAiZ2pSyVi9BUW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fedff6c26d525ce68e7b7ceee8395ab0a78cfca2cb0f62212076df09f535edd. 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/1dP17siFNAiZ2pSyVi9BUW.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/1dP17siFNAiZ2pSyVi9BUW.
{"copyright_id":"0x854c150823cd29b6472064cba40431fa7627bd166c1f6164fbf453f3c1a48022","isrc":"USA560696240","name":"Un Osito de Peluche de Taiwán","registered_at":"2026-06-01T09:13:04Z","spotify_id":"6iCnJkKswtMYoSmT58HmEn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854c150823cd29b6472064cba40431fa7627bd166c1f6164fbf453f3c1a48022. 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/6iCnJkKswtMYoSmT58HmEn.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/6iCnJkKswtMYoSmT58HmEn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a35ea82d03e044959080bd25830fbd8d2a6bbe273683b3a2a09757216f41898. 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/0f9DhCX3Y0k1zcGA5UTXhq.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/0f9DhCX3Y0k1zcGA5UTXhq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c91e641d4b33592565013302b093e01c9190ecd4c0822545dc60dc225e790e. 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/66pw0R4GBvVQGFjNfiFE8N.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/66pw0R4GBvVQGFjNfiFE8N.
{"copyright_id":"0x17a21e4e8b6c60861eef4c8ddda0620501a51a309b9fe3a3eb7e1c94c1df7bb9","isrc":"USA560696243","name":"Los Amigos del Campeón","registered_at":"2026-06-19T12:36:31Z","spotify_id":"1mRB09ue7idTHM3G9D21c8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a21e4e8b6c60861eef4c8ddda0620501a51a309b9fe3a3eb7e1c94c1df7bb9. 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/1mRB09ue7idTHM3G9D21c8.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/1mRB09ue7idTHM3G9D21c8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68f3aa415be067f47142806d5043687427c746d153311f42728df521114ec02. 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/4tJWwimA5XbsffRg2gC759.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/4tJWwimA5XbsffRg2gC759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092263b08529824869b38d0ae4f48e2c94f8c966fab8f613f4ce271ef817fca2. 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/57ed1bJZiolITWQigiT4wW.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/57ed1bJZiolITWQigiT4wW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8bfdb4fe93c37982c04d92bd23c13d233b046674bb46478b533d2b7286611a. 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/1QT97Rse6VznnCjBHbeb9R.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/1QT97Rse6VznnCjBHbeb9R.
{"copyright_id":"0xd159541b909a4f338f59ca03e0f0abc462fdcfb2e32a54ed7cdba6092e5c9854","isrc":"USA560696247","name":"Ay! Mi Vida","registered_at":"2026-06-22T03:04:00Z","spotify_id":"3KCKqHUiMrc1nCiVZrFM6b","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd159541b909a4f338f59ca03e0f0abc462fdcfb2e32a54ed7cdba6092e5c9854. 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/3KCKqHUiMrc1nCiVZrFM6b.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/3KCKqHUiMrc1nCiVZrFM6b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef12bc228d5e1d943a622dee5ff0a0214dcd5c0d08775315be2d807dc2d57ac1. 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/1mLau0B95YjM46qjtJd4Y4.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/1mLau0B95YjM46qjtJd4Y4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2da20b9c5b2395b8ad2d8bfc813474fa7269cf0fb6a03f9085d2ef40a3d8b91. 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/1guhhX1iVL3of76e2Y9dDV.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/1guhhX1iVL3of76e2Y9dDV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd707947b8fb74f0454e9c91903452f65d5243e5c828c53ff4144232216bf44bb. 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/4FWrnxb7AA7ciVlGzGWfRB.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/4FWrnxb7AA7ciVlGzGWfRB.
{"copyright_id":"0x33fe2b7d24ea1c57ae9b841bf88afae912ae133ccc90f260f7da722b84ade4ad","isrc":"ES5952206695","name":"Yo quiero bailar","registered_at":"2026-06-07T10:07:16Z","spotify_id":"4NOlv4zhi8jXvOJAXkYrLN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fe2b7d24ea1c57ae9b841bf88afae912ae133ccc90f260f7da722b84ade4ad. 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/4NOlv4zhi8jXvOJAXkYrLN.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/4NOlv4zhi8jXvOJAXkYrLN.
Rock de Mi Ciudad - Rockin' Buenos Aires
{"copyright_id":"0x741af87cab36902a5d67b6d26d6245e9452e0306c4dec3d4757e6c7e754bee0b","isrc":"USA560696237","name":"Viviré Por Siempre","registered_at":"2026-06-04T09:59:55Z","spotify_id":"42vlIAYHduDCBU6xWFa2aY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741af87cab36902a5d67b6d26d6245e9452e0306c4dec3d4757e6c7e754bee0b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/42vlIAYHduDCBU6xWFa2aY.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/42vlIAYHduDCBU6xWFa2aY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd628c92a1d6facc523154bcc39cf2bb195eb69caee643aeba3187aa41b1b1ef5. 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/1CDM8ubMSiRrmBzOB44YT0.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/1CDM8ubMSiRrmBzOB44YT0.
{"copyright_id":"0x175b70eda2813dda0797c8f1ab2e54d5cb00db0e966c9b52196cf6da0c9895f6","isrc":"TCADR1859583","name":"Chica De Barrio","registered_at":"2026-06-07T13:35:53Z","spotify_id":"2Yn7OeV7NapymyBzxisxz0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175b70eda2813dda0797c8f1ab2e54d5cb00db0e966c9b52196cf6da0c9895f6. 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/2Yn7OeV7NapymyBzxisxz0.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/2Yn7OeV7NapymyBzxisxz0.