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 0x917e343cdb546a997c4a80bdb0634bfb85de02e855a1594514c3e6d9c230e5e5. 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/c8c56f9a-96f3-4a3f-a9d1-1726a92ea66e.json and https://artists.proofprofile.net/proofs/artist/c8c56f9a-96f3-4a3f-a9d1-1726a92ea66e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xb39d4a5ede305a8068cd72b23f35cb60d80dab753b1a56b740a1c8c782f18ae5","isrc":"GBKPL2167472","name":"Golden Nuggets","registered_at":"2026-06-25T09:49:40Z","spotify_id":"2UrGuP8mWvMYvRHNlU5KFp","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 0xb39d4a5ede305a8068cd72b23f35cb60d80dab753b1a56b740a1c8c782f18ae5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2UrGuP8mWvMYvRHNlU5KFp.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/2UrGuP8mWvMYvRHNlU5KFp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ad592edf310d26ba2b2082bd7e1951db456c872014a55b9b19ec09b1b0622d. 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/2wfQfSt6xfR5e5t1JivmFU.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/2wfQfSt6xfR5e5t1JivmFU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb17c68a3bdd4e8f835338f6a7b10383d0bae631f6a201f707845f41864df6a. 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/76O5euCWxUxbw7vOnE5Q26.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/76O5euCWxUxbw7vOnE5Q26.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee4800c65aef6076759fda9a2de17b5b1499397777e8f0658550ad1a1cca9c4. 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/7IHwFgBoeAoTPxFkKRUR2h.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/7IHwFgBoeAoTPxFkKRUR2h.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87509593e89f0ea372386b303280da141dd57d025883e1f36749032d5e9db2cc. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3JfmICC4OvWxGp4ttgyAIq.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/3JfmICC4OvWxGp4ttgyAIq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8708466f88ca993aeefdd500ccfa4d74535b6de8592a5404a8737f1569e6c4. 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/5oPKLT6Jjw0C3NBC2AlGJO.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/5oPKLT6Jjw0C3NBC2AlGJO.
{"copyright_id":"0xc5cdfd732f5faf696bfdfccb05b8b0a90e6701a2bde25f5b707bdb103152ea55","isrc":"US38Y2311963","name":"ROUND HERE","registered_at":"2026-06-11T12:49:26Z","spotify_id":"3NvTqpuCU4AW7XTCGekj8l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cdfd732f5faf696bfdfccb05b8b0a90e6701a2bde25f5b707bdb103152ea55. 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/3NvTqpuCU4AW7XTCGekj8l.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/3NvTqpuCU4AW7XTCGekj8l.
sunshine (feat. Finn Foxell) - p-rallel remix
{"copyright_id":"0x5295d4c63e917a2f973a814a3f88e1771d544d565f7685a2552e4b00d54c0373","isrc":"GBARL2301091","name":"sunshine (feat. Finn Foxell) - p-rallel remix","registered_at":"2026-06-25T09:48:38Z","spotify_id":"3ZXY2IeGzRQMpt0RbpKOUJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5295d4c63e917a2f973a814a3f88e1771d544d565f7685a2552e4b00d54c0373. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3ZXY2IeGzRQMpt0RbpKOUJ.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/3ZXY2IeGzRQMpt0RbpKOUJ.
{"copyright_id":"0xcd27c5f1ca528aa7e41ff4b960d29cbac4de6460e24ae0e8a4c15bf091903292","isrc":"GBARL2300890","name":"sunshine (feat. Finn Foxell)","registered_at":"2026-06-08T21:59:18Z","spotify_id":"4E9cxCkq3w8d1HmIEbdxxI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd27c5f1ca528aa7e41ff4b960d29cbac4de6460e24ae0e8a4c15bf091903292. 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/4E9cxCkq3w8d1HmIEbdxxI.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/4E9cxCkq3w8d1HmIEbdxxI.
{"copyright_id":"0xcd27c5f1ca528aa7e41ff4b960d29cbac4de6460e24ae0e8a4c15bf091903292","isrc":"GBARL2300890","name":"sunshine (feat. Finn Foxell)","registered_at":"2026-06-08T21:59:18Z","spotify_id":"3bxasDIMtzhKCNTJc7VDXz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd27c5f1ca528aa7e41ff4b960d29cbac4de6460e24ae0e8a4c15bf091903292. 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/3bxasDIMtzhKCNTJc7VDXz.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/3bxasDIMtzhKCNTJc7VDXz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b1e3f9b30857b35afcc3744c0afd1e6ca81405f82896e74d09a593889acac3. 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/7tXfz0OZnGzMEjxSucuas8.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/7tXfz0OZnGzMEjxSucuas8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30dc2e3baa37ef9007c7fae15622d3c3f5d711813786c838fb5b88bf5a76aae5. 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/0O187ycWfb1HFfLCicRLPJ.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/0O187ycWfb1HFfLCicRLPJ.
{"copyright_id":"0x702046688bf925051fed2e1fd2e61c556c2deaedbad2da92169be9adc6997dbc","isrc":"GBX722200638","name":"Won’t Let You Down","registered_at":"2026-06-23T11:32:43Z","spotify_id":"5eUdIYGUoQs26TRlwzeWd4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702046688bf925051fed2e1fd2e61c556c2deaedbad2da92169be9adc6997dbc. 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/5eUdIYGUoQs26TRlwzeWd4.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/5eUdIYGUoQs26TRlwzeWd4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc11164b00367ee6a95c978be2a3827373fb4a56bed2311c864d59345128895. 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/2AVcklGvXjvGZu6blTLOr0.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/2AVcklGvXjvGZu6blTLOr0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c838927220e35eccd40b436a32d74f0ded3decb2bc54c335a178c3321ca1b9a. 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/4vABLb1SmE92opkxAyHSOS.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/4vABLb1SmE92opkxAyHSOS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f99b35dafb04438024218865fd92ac5fb5c44cf5bfffcd3ee6ae996466593a4. 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/7LbvS9HouiNrWyLhiT7JqE.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/7LbvS9HouiNrWyLhiT7JqE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb17c68a3bdd4e8f835338f6a7b10383d0bae631f6a201f707845f41864df6a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5VR7nQ3Jl542cxiutndH6O.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/5VR7nQ3Jl542cxiutndH6O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ad592edf310d26ba2b2082bd7e1951db456c872014a55b9b19ec09b1b0622d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ZOrox8UKgTbasLmp0zBaH.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/6ZOrox8UKgTbasLmp0zBaH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc1b492658a751e9fff56880ff9ef5a17f14a29a53c75bee718263027c59f2d8. 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/0sq5NkzUe6DKLUy5gou0qG.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/0sq5NkzUe6DKLUy5gou0qG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc75f5cc39da28803619f9259a415b9fb476d11a1e2ba24f8253f03605bf729a. 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/2I2j07jujTUOTrQ3KV9cLG.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/2I2j07jujTUOTrQ3KV9cLG.
{"copyright_id":"0x21aa6cf06321af02c1fc170d1f3aa32acad8159ea5984f93bb90adc8b43a3e9d","isrc":"QZES51961715","name":"Dope I Mean","registered_at":"2026-06-08T04:48:23Z","spotify_id":"20cGOXZMmOQBO9ueskdHQo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21aa6cf06321af02c1fc170d1f3aa32acad8159ea5984f93bb90adc8b43a3e9d. 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/20cGOXZMmOQBO9ueskdHQo.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/20cGOXZMmOQBO9ueskdHQo.