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 0x738a49b331b98248c685e78b1f922abaae006cdf975b3c0f2cc37ea2ac57995d. 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/8a5577de-1cfd-4ff2-a10f-59183148d2db.json and https://artists.proofprofile.net/proofs/artist/8a5577de-1cfd-4ff2-a10f-59183148d2db.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 0x81c09fd001650357c3622665a1b73b068a5a240c09087e76f9ff3f9e90a61a67. 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/1kcYXhergVnh8F6qOZie6s.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/1kcYXhergVnh8F6qOZie6s.
{"copyright_id":"0x6f214e87b3203ad501bcf6caee5efe012388d38048a832e19a5ea8aba85b352d","isrc":"USWB12102076","name":"All Herb (feat. Amindi)","registered_at":"2026-06-04T09:54:37Z","spotify_id":"4JsTX2WkPcdDTWbchQJuko","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f214e87b3203ad501bcf6caee5efe012388d38048a832e19a5ea8aba85b352d. 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/4JsTX2WkPcdDTWbchQJuko.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/4JsTX2WkPcdDTWbchQJuko.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848cca4c41d90c105d1b12fe48ab35c378de1e7d3c1227809e72701ef4c6ab73. 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/3XXrwYvExGQD8LpGiL7VRy.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/3XXrwYvExGQD8LpGiL7VRy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f214e87b3203ad501bcf6caee5efe012388d38048a832e19a5ea8aba85b352d. 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/2Ub8gxpw2648Iajvgxrt4n.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/2Ub8gxpw2648Iajvgxrt4n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63352e54f4d91b14207148e64b2188b22674cc067ecf9eab635945e6d78446cd. 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/76iVo7UrrZnhB0uS7zCY32.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/76iVo7UrrZnhB0uS7zCY32.
{"copyright_id":"0x45e6cdd4dc1d9c3c1614062b6904ef95106843117d16bea01d5609b5ebd93a12","isrc":"QZD5H2000402","name":"CENTIPEDE (with KENNY MASON)","registered_at":"2026-06-09T05:34:52Z","spotify_id":"1a4pFrf2esrqHkH8I0NkEg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e6cdd4dc1d9c3c1614062b6904ef95106843117d16bea01d5609b5ebd93a12. 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/1a4pFrf2esrqHkH8I0NkEg.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/1a4pFrf2esrqHkH8I0NkEg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55cc90ab0e3b22f3597169a9d244fd8654f1330a8b1d08f6b381e0a05fb153a. 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/1hYmLAQoqhmshB8BzxFzbX.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/1hYmLAQoqhmshB8BzxFzbX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74b40b99eb276c08ae36d2168bcc8a5f5c50b8550fe529c5f3ab2969a5be182. 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/2eA50w1CdYbNYBTc7MhDL2.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/2eA50w1CdYbNYBTc7MhDL2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4019e3059caaf51918febb43ff77fa9cd4ed0d9ab2014f8b878fa40719545f59. 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/30nWLfydBWgDbkV7sG3mPY.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/30nWLfydBWgDbkV7sG3mPY.
{"copyright_id":"0x31c2b6d27570384f795771bc488d098eb0fd87b3bb9cf1b3bc23a297fbec5aec","isrc":"QMEU31924655","name":"Love Em Leave Em","registered_at":"2026-06-08T11:39:30Z","spotify_id":"3limYdRAZwc0fz4ePuDBsY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c2b6d27570384f795771bc488d098eb0fd87b3bb9cf1b3bc23a297fbec5aec. 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/3limYdRAZwc0fz4ePuDBsY.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/3limYdRAZwc0fz4ePuDBsY.
{"copyright_id":"0x3b6cf8adaa6c3a7be88d61cfc546cdd577ff32d7ed0f63ee293aaa1c3412db26","isrc":"TCACW1781612","name":"Pine & Ginger","registered_at":"2026-06-04T14:32:00Z","spotify_id":"7iHsUPZjmTqzog933uh5lU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6cf8adaa6c3a7be88d61cfc546cdd577ff32d7ed0f63ee293aaa1c3412db26. 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/7iHsUPZjmTqzog933uh5lU.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/7iHsUPZjmTqzog933uh5lU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e6cdd4dc1d9c3c1614062b6904ef95106843117d16bea01d5609b5ebd93a12. 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/0Z0a082iUEf48ZyxeRNDys.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/0Z0a082iUEf48ZyxeRNDys.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bad8fda300520d82d6d5b5cbbf54676e36f1ca833afe4e2ce90d54aee10d994. 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/0zWc2JapGHn8GshKkoozQK.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/0zWc2JapGHn8GshKkoozQK.
{"copyright_id":"0xaf2d4d80859a42e39f5da6b5da298ba9ce96d8c44862cfb41c4b49c821dde5a1","isrc":"QZD5H2000428","name":"green house","registered_at":"2026-06-04T13:31:55Z","spotify_id":"0dCKsjBCSvldeUXYOARO7Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2d4d80859a42e39f5da6b5da298ba9ce96d8c44862cfb41c4b49c821dde5a1. 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/0dCKsjBCSvldeUXYOARO7Z.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/0dCKsjBCSvldeUXYOARO7Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544d1327aa5883041da1e185e92379d4e84d1a8aa6195605554abe6db9d510b4. 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/1bK2pgm9egy0dgsST9Y6Ke.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/1bK2pgm9egy0dgsST9Y6Ke.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6bbbb1deb3e47e6180125004c2d109638854ee80877b829ca139033b2f2e108. 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/1nsQ38TWzQG93yHYbVzcbD.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/1nsQ38TWzQG93yHYbVzcbD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9e2db5681e4f218d283b555344804e6df566e6697eeb21e411f48757607e91. 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/4nuWLR5QD7NUnYWwwqz3Fz.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/4nuWLR5QD7NUnYWwwqz3Fz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a402dd6585e98b14a6d4a3caa3d11faf87bc94755a8e656f13ba6f0ecbdcede. 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/5InXsjG8IfGtBsA2JfpaJH.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/5InXsjG8IfGtBsA2JfpaJH.
{"copyright_id":"0xc12437e8bab9d9618d7604743641a703b67d7c7d810b7feb3f5bcfa9af3083ed","isrc":"QZD5H2000465","name":"bake (feat. Jordan Ward)","registered_at":"2026-06-06T16:22:03Z","spotify_id":"0igm4STaKRWjGYPYfnfSV5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12437e8bab9d9618d7604743641a703b67d7c7d810b7feb3f5bcfa9af3083ed. 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/0igm4STaKRWjGYPYfnfSV5.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/0igm4STaKRWjGYPYfnfSV5.