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 0xeedefaef58558d5a1a67dd8baa1c2dc55a04217c76abb7ebe3b229f210cd6cd2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3f4c4370-889c-455b-b377-042b5b4cd2ad.json and https://artists.proofprofile.net/proofs/artist/3f4c4370-889c-455b-b377-042b5b4cd2ad.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x429af6b08fdeecac2655aaff9eb86e3fa767e89d024a093e0859920da6dc5b0d","isrc":"BX0BA2100182","name":"Walking In The Clouds","registered_at":"2026-06-29T09:12:28Z","spotify_id":"00kZOfuhPs21shrhUXO6Jx","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 0x429af6b08fdeecac2655aaff9eb86e3fa767e89d024a093e0859920da6dc5b0d. 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/00kZOfuhPs21shrhUXO6Jx.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/00kZOfuhPs21shrhUXO6Jx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d71ae84bc12ec6df6fefef4614d92f6431dd66232dcdba33450c1a28d29192. 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/6opjUuRjk4rj9G5l1gL25V.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/6opjUuRjk4rj9G5l1gL25V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ef0cadbad23278df98744a1d4261c5ba9c39b1db279e943288ab6c0c2b288b. 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/1PaTjRNqYrrGvjKwyxjae3.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/1PaTjRNqYrrGvjKwyxjae3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e4a5387f9b3ec0e91645611d4546066958be12de8c58e54b1a830fa333b7c9. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/71hDck6MllSQImk0zdoFQ3.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/71hDck6MllSQImk0zdoFQ3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e4a5387f9b3ec0e91645611d4546066958be12de8c58e54b1a830fa333b7c9. 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/5UmvblfS0fpeZP21qbMrZ9.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/5UmvblfS0fpeZP21qbMrZ9.
{"copyright_id":"0x8bcfd8f49f5a4ae9bb34319e7bd83b3bd00523b5148aded05246de6b185c1e1a","isrc":"BX0BA2300073","name":"Viagem Ao Centro Do Eu (Coragem)","registered_at":"2026-06-22T05:04:28Z","spotify_id":"3LXPp5buygYsVRgcWxcGWX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bcfd8f49f5a4ae9bb34319e7bd83b3bd00523b5148aded05246de6b185c1e1a. 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/3LXPp5buygYsVRgcWxcGWX.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/3LXPp5buygYsVRgcWxcGWX.
Viagem Ao Centro Do Eu (Coragem) - Dub Edit
{"copyright_id":"0x3cf8f11ac826db7b44aeac1292469ba32f065ad915da05635667635bf8ec437e","isrc":"BX0BA2300075","name":"Viagem Ao Centro Do Eu (Coragem) - Dub Edit","registered_at":"2026-06-18T18:35:41Z","spotify_id":"2uDX4yJZx4dKCnW71fld8U","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf8f11ac826db7b44aeac1292469ba32f065ad915da05635667635bf8ec437e. 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/2uDX4yJZx4dKCnW71fld8U.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/2uDX4yJZx4dKCnW71fld8U.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dfbee1a1c50d0b6023347d827a230c62f375a789762e0702b15e2971921e7c. 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/1Mr0bOCAxXGYL1EVX92iS2.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/1Mr0bOCAxXGYL1EVX92iS2.
{"copyright_id":"0xb2e1d2edba57193dc4dd5e0b463fda0af582a5c52a458591558318cadcda9b96","isrc":"BX0BA2400009","name":"Corpo e Canção - Club Mix","registered_at":"2026-06-01T09:24:19Z","spotify_id":"0fdnuaaMLkAJb3czxnwKxh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e1d2edba57193dc4dd5e0b463fda0af582a5c52a458591558318cadcda9b96. 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/0fdnuaaMLkAJb3czxnwKxh.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/0fdnuaaMLkAJb3czxnwKxh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9770b70030ccf0f5f7013e4a825f1e452e40b43129aee4bf19b74060491e8b1. 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/2IAnBtvkFGrbS37G0VeaBy.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/2IAnBtvkFGrbS37G0VeaBy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dfbee1a1c50d0b6023347d827a230c62f375a789762e0702b15e2971921e7c. 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/3QkQghXOZqxHYnIKcby3fw.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/3QkQghXOZqxHYnIKcby3fw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe215d86012f09dc25ecc379b37dcb8c6ff2657f002df2a3c9cd53c06591135b7. 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/4hpDoKsVsjCTC5pbTgyUyG.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/4hpDoKsVsjCTC5pbTgyUyG.
{"copyright_id":"0xb08df597e66c3d1e21f7973dcde4c56316c6de12d3aa8d637dc801dddb08f4b8","isrc":"BX0BA2300033","name":"Povoada - Remix","registered_at":"2026-06-04T03:54:18Z","spotify_id":"4y1Xc5sjKxBRObrIfXRYpS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08df597e66c3d1e21f7973dcde4c56316c6de12d3aa8d637dc801dddb08f4b8. 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/4y1Xc5sjKxBRObrIfXRYpS.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/4y1Xc5sjKxBRObrIfXRYpS.
{"copyright_id":"0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084","isrc":"BRMPC2300051","name":"Baião Destemperado","registered_at":"2026-06-04T15:14:43Z","spotify_id":"2hDLy1dKBiRxqvbSvX9fnQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084. 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/2hDLy1dKBiRxqvbSvX9fnQ.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/2hDLy1dKBiRxqvbSvX9fnQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d29dc016855c09f89ad6bc9a1ad82e45130813d17ca0d8ac95240c194aecef. 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/1LvG5zrLHfYziFPjaNGpyw.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/1LvG5zrLHfYziFPjaNGpyw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe48ead0be486c700192679993e5968c05a97b2cc9cde60c23f9673f787ddc3. 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/0nTKfzcWGF7XDtE9MLaBnP.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/0nTKfzcWGF7XDtE9MLaBnP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9652dab0eeafdfc61362e86ea6d2c2423c7ce7c5b27062aa3f0b94daab8c635. 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/1CptCgwaWniIYlqeM6SXmS.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/1CptCgwaWniIYlqeM6SXmS.
{"copyright_id":"0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084","isrc":"BRMPC2300051","name":"Baião Destemperado","registered_at":"2026-06-04T15:14:43Z","spotify_id":"56IMhK7OZmFegGALfxxxLi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cb0f261d76628d3933a3655da4f2128a1dc07d8ddf3f1d842d5326f398c084. 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/56IMhK7OZmFegGALfxxxLi.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/56IMhK7OZmFegGALfxxxLi.
{"copyright_id":"0x00cf345dc2c7bdbb125b0ab6f4978c96d1ca7dd2420561b9f32b84718fd7b6c3","isrc":"BR3UN2200001","name":"Todo Homem - Antdot & Maz (BR) Remix","registered_at":"2026-06-04T07:33:29Z","spotify_id":"3kb5f77qPehMQkvQH5CQUg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00cf345dc2c7bdbb125b0ab6f4978c96d1ca7dd2420561b9f32b84718fd7b6c3. 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/3kb5f77qPehMQkvQH5CQUg.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/3kb5f77qPehMQkvQH5CQUg.