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 0xe9d39a3ca3c2d0b52c87c63a1db0e45254fe0969c2b72ef15944650c6decf4fe. 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/4f142ac5-3cc7-4c23-8345-cb6dee77096e.json and https://artists.proofprofile.net/proofs/artist/4f142ac5-3cc7-4c23-8345-cb6dee77096e.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 0x70e412292a03180210c15237801d0b08f7fe0b7af1accc51afc95321acd9d622. 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/27I9D29MjGgNy9inUarX0k.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/27I9D29MjGgNy9inUarX0k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bf61c0f4aa16a457770cc8301e7457f19b599118adb0747568589551ee76bb. 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/6jAyGjl1JlSGBmyu993LsU.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/6jAyGjl1JlSGBmyu993LsU.
{"copyright_id":"0xa86fe3b762d2a935b97100f8e0daef3cb63aeec255bbfcb08621bf845bc927fa","isrc":"CA6262102003","name":"Attachments (feat. Coi Leray)","registered_at":"2026-06-04T09:54:35Z","spotify_id":"6EfJ8Ct3GHbBz2YlyPnMYb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86fe3b762d2a935b97100f8e0daef3cb63aeec255bbfcb08621bf845bc927fa. 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/6EfJ8Ct3GHbBz2YlyPnMYb.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/6EfJ8Ct3GHbBz2YlyPnMYb.
{"copyright_id":"0xcf2e6285fe5b3386573692ca04e4ef36b02eff707d9b959dbaae17db6b7397d5","isrc":"GBUM72302295","name":"The Jungle","registered_at":"2026-06-05T09:46:07Z","spotify_id":"4ZyxjjI2kMjMhECVgSkrdq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2e6285fe5b3386573692ca04e4ef36b02eff707d9b959dbaae17db6b7397d5. 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/4ZyxjjI2kMjMhECVgSkrdq.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/4ZyxjjI2kMjMhECVgSkrdq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa46086e7944bc9f798c08c17dd9fd5711ffe202eaf0a0199549f4e2a54d56d. 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/7jIsDuZytzTIJ4dyvYage3.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/7jIsDuZytzTIJ4dyvYage3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590c686b80f7ab401ff3476fdd126464390cd79ceb500fbca93c491eab350759. 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/06QJPy22p6keYSYpMvBo2S.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/06QJPy22p6keYSYpMvBo2S.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3346c9f1c0e50db29cee42174894af204f4b5e7d5f704ea77d8a0857291f75ae. 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/0B5POSa7EAO0GDNwK9Qh9Q.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/0B5POSa7EAO0GDNwK9Qh9Q.
{"copyright_id":"0xdeac045ce82018258a93a9eed93398cc36671e53ad5d4c825fe2bafea5ebecee","isrc":"CA6262202005","name":"Head Tap","registered_at":"2026-06-06T09:16:28Z","spotify_id":"1snMZcKWW9QIeCEBafnqVx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeac045ce82018258a93a9eed93398cc36671e53ad5d4c825fe2bafea5ebecee. 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/1snMZcKWW9QIeCEBafnqVx.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/1snMZcKWW9QIeCEBafnqVx.
{"copyright_id":"0xcf2e6285fe5b3386573692ca04e4ef36b02eff707d9b959dbaae17db6b7397d5","isrc":"GBUM72302295","name":"The Jungle","registered_at":"2026-06-05T09:46:07Z","spotify_id":"6bpsyayAnCZoPTjGt9Ifhw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2e6285fe5b3386573692ca04e4ef36b02eff707d9b959dbaae17db6b7397d5. 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/6bpsyayAnCZoPTjGt9Ifhw.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/6bpsyayAnCZoPTjGt9Ifhw.
{"copyright_id":"0x770ab74af06ced6acee842068e5b63d695e96caaa87532d800cdfee52e9282bf","isrc":"QZAKB2345936","name":"La Florida (feat. Why G)","registered_at":"2026-06-06T06:42:37Z","spotify_id":"6laJuuCcluj1S2jjmyEPNF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770ab74af06ced6acee842068e5b63d695e96caaa87532d800cdfee52e9282bf. 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/6laJuuCcluj1S2jjmyEPNF.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/6laJuuCcluj1S2jjmyEPNF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c548c62c323b478d055ae9bc0792ebcfece9f8d05ed3d47b2139c2b6b4328c1. 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/7yWPBTrbUO3VmIsD6hLhGf.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/7yWPBTrbUO3VmIsD6hLhGf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6729543e9e3f8819cbaf26ac6b74291567ad930eb01c3e2c0a232074a2fba7. 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/1nn0LMyZv1PZShC7sZ75Ys.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/1nn0LMyZv1PZShC7sZ75Ys.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46646d4e466d056393ab12807117ac2c44eca7000a7cb251a93c4bc17055cf6c. 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/2AKkWeTYf6WwwBnUVdKHpE.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/2AKkWeTYf6WwwBnUVdKHpE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1b4d4560264bdffe88f255d5a7b9b7f8704464c1a408a1cd3a09a3f5c60566. 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/6vlJUAMnCTYJ2Y0Al29gcM.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/6vlJUAMnCTYJ2Y0Al29gcM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ca1f6c6cef3abea3d6fede3e5279c8ada2f8c922a5ae448c385e6e37b5e9ba. 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/5UHJgpRIOl93Q91pJi3SkB.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/5UHJgpRIOl93Q91pJi3SkB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ca1f6c6cef3abea3d6fede3e5279c8ada2f8c922a5ae448c385e6e37b5e9ba. 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/0dfe2OZq92uMjhBRgtHsNd.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/0dfe2OZq92uMjhBRgtHsNd.
{"copyright_id":"0xa86fe3b762d2a935b97100f8e0daef3cb63aeec255bbfcb08621bf845bc927fa","isrc":"CA6262102003","name":"Attachments (feat. Coi Leray)","registered_at":"2026-06-04T09:54:35Z","spotify_id":"4nyRXQQkM69kmaxiyCKMCr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86fe3b762d2a935b97100f8e0daef3cb63aeec255bbfcb08621bf845bc927fa. 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/4nyRXQQkM69kmaxiyCKMCr.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/4nyRXQQkM69kmaxiyCKMCr.
{"copyright_id":"0xd82e473f3b5da430de3246c2826bbc2ad8bc33c4dacdd82a1838f00d6ca0e56e","isrc":"QMCE32100669","name":"Mad Bitches (feat. Pressa)","registered_at":"2026-06-23T11:59:27Z","spotify_id":"6KkWRMcupoFKxgejqfrraM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82e473f3b5da430de3246c2826bbc2ad8bc33c4dacdd82a1838f00d6ca0e56e. 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/6KkWRMcupoFKxgejqfrraM.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/6KkWRMcupoFKxgejqfrraM.