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 0x5d0741e83c912f8b2a443e51799ade30de2006ee24dbe2d166eb84ccbbd74fef. 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/2dbccecf-0e95-4d30-97b8-2bcb586d1ec0.json and https://artists.proofprofile.net/proofs/artist/2dbccecf-0e95-4d30-97b8-2bcb586d1ec0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x0fadd0b733799d3ecdea9d9c698dfa58eec5a9b1cd3002b7ac7ce0c404337f9e","isrc":"QZFZ52168447","name":"NO LABEL","registered_at":"2026-06-25T21:02:57Z","spotify_id":"6zoJV6Dkj348xxIfp6wcsO","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 0x0fadd0b733799d3ecdea9d9c698dfa58eec5a9b1cd3002b7ac7ce0c404337f9e. 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/6zoJV6Dkj348xxIfp6wcsO.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/6zoJV6Dkj348xxIfp6wcsO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4759069a92621f99d374ed380702f82c6fde4114432f998a5c9a5be97d66baac. 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/2yTQoC08nqwt72M1tsJIkH.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/2yTQoC08nqwt72M1tsJIkH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c17605a0c3ecc4c10060a7f18ab7eb3dc36ed84534aa391def83c0fec939ed. 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/3KoTOEMtSEJ6wh6kJmJHST.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/3KoTOEMtSEJ6wh6kJmJHST.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9442ef10ec639006168f17c91211ac31499f212700ad0b1f8d4c429ade696d. 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/5VvDlOie2JL3VC8yWEIci1.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/5VvDlOie2JL3VC8yWEIci1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48900242bb2a225534c162590440e0b2f273bde21e465b969aa85cc7d4da40f1. 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/0AtCPvW96P8xCeoOKxeq5z.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/0AtCPvW96P8xCeoOKxeq5z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf671f82cfc161e1a9a664634cbcd9edc27c8a36f31050ccde07d19606cbdd5da. 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/2dgqhd90jmYYlDOLP0CTQv.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/2dgqhd90jmYYlDOLP0CTQv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab2f550d5c484e5c8dd1a55a188a08202833d5cb65030f532746f980b3de127. 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/1bjHjr4I2n2yBtmNGTOvqS.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/1bjHjr4I2n2yBtmNGTOvqS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a42ca65a5a6c611e06296cbf7b45189f8f14cf582a05e882ee341ebf41ba22. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1v13RtrKWnNhdHh3dXcpFp.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/1v13RtrKWnNhdHh3dXcpFp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeba4b55d20c77b9c1c773d83abc54cfb91181be30e5721e1207b88f0be96575. 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/6VjmUArbO9i5KoDoiZOkfg.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/6VjmUArbO9i5KoDoiZOkfg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab99fc8ed833500244926b70a560c8b31386f2e312334fe57682ddb13eadebc. 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/3qlcHYhyhbtN7qajeCATn1.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/3qlcHYhyhbtN7qajeCATn1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad861cf2efd3381bf81a599262c73f9cc2716348d260f717b8de4b8e1db504c0. 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/5d28TynZA3IcTnFneWTVHk.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/5d28TynZA3IcTnFneWTVHk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e46c4364aad427ac2585979e1bb540c28399a6312f53f5cf421fd28468512f9. 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/5TCAzaYt4Sem3GBIz84kCt.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/5TCAzaYt4Sem3GBIz84kCt.
{"copyright_id":"0xf45850bc0a9ea6e4563e32ae18563f1133f24ac574486cfe4ea5b4c1faedb1b1","isrc":"QZK6H2258804","name":"Perfect Timing","registered_at":"2026-06-23T15:29:24Z","spotify_id":"1mr6khdkZFkx2m5ilDBkHX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45850bc0a9ea6e4563e32ae18563f1133f24ac574486cfe4ea5b4c1faedb1b1. 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/1mr6khdkZFkx2m5ilDBkHX.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/1mr6khdkZFkx2m5ilDBkHX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb944fe15fae3fc6168f90b9e40511434c9ec9718034b205e490df7023b20fe7e. 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/5keURhmx0qiCWUw9y5hmlq.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/5keURhmx0qiCWUw9y5hmlq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cc7e2728c623a0cba88514637b9e4a961b93cbfdf5ab7c84d3cf86271643b4. 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/475oF6CksHeKkdsbxoNmcq.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/475oF6CksHeKkdsbxoNmcq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33ed31f7d5765422c1e21eecf287204ba2b30627cccc8b379571ecb269a60ca. 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/5rVk9OsOgvbf3F4vSTAe8w.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/5rVk9OsOgvbf3F4vSTAe8w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a42ca65a5a6c611e06296cbf7b45189f8f14cf582a05e882ee341ebf41ba22. 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/0GTRwiTHII2JV0G9tBuAUw.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/0GTRwiTHII2JV0G9tBuAUw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab2f550d5c484e5c8dd1a55a188a08202833d5cb65030f532746f980b3de127. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5CArZazNnvczeBtzWHa4VK.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/5CArZazNnvczeBtzWHa4VK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada2024a608a7ee5e6df3be31fba6d835cb1dc486cca8bca6a2e26688c5c6fc4. 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/2Ptyur9uJs58l4dcXyhYn2.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/2Ptyur9uJs58l4dcXyhYn2.
{"copyright_id":"0x481a28b0cbb8cb5f2ee36c2a821d0517eee010bf3e776f2ce8ac7c989adddb5e","isrc":"QMTND2000074","name":"Feed Dah Gang","registered_at":"2026-06-07T20:34:06Z","spotify_id":"458BnVTB3q9L3vcELnRNJ1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481a28b0cbb8cb5f2ee36c2a821d0517eee010bf3e776f2ce8ac7c989adddb5e. 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/458BnVTB3q9L3vcELnRNJ1.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/458BnVTB3q9L3vcELnRNJ1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69e43fb5adb1a39e106cc93bba578080f746b431f0385119c86047cff622406. 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/1F2GA3yzDAgtp3u7ypZ3jz.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/1F2GA3yzDAgtp3u7ypZ3jz.
{"copyright_id":"0x5504d596717fd23b822d8b5e99ecd3490007e6e9b669499c1a8aa770df2b6f9b","isrc":"QMTND2000163","name":"Dónde Están (Watcho6)","registered_at":"2026-06-19T08:32:46Z","spotify_id":"4VOvlHnCquUB2FM0fphOzh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5504d596717fd23b822d8b5e99ecd3490007e6e9b669499c1a8aa770df2b6f9b. 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/4VOvlHnCquUB2FM0fphOzh.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/4VOvlHnCquUB2FM0fphOzh.
{"copyright_id":"0xc8ec5dd21a586cca584745d9c67a3d6e644a6c56640f954e19ef3e2ce546df48","isrc":"QZSYP2452939","name":"Jettison HPHP","registered_at":"2026-06-08T09:57:56Z","spotify_id":"0wfbterCk4KVqUeZ0ApWL5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ec5dd21a586cca584745d9c67a3d6e644a6c56640f954e19ef3e2ce546df48. 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/0wfbterCk4KVqUeZ0ApWL5.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/0wfbterCk4KVqUeZ0ApWL5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498c60b8a81a77c11191883401c38fcc2628d0c87fd02898c293bbec8530d4f7. 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/2S5VhAi9wCOWgDCHZRD3r7.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/2S5VhAi9wCOWgDCHZRD3r7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498c60b8a81a77c11191883401c38fcc2628d0c87fd02898c293bbec8530d4f7. 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/7cEdbYduqDZi7fCJOkiWMH.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/7cEdbYduqDZi7fCJOkiWMH.