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 0xeb48183324886708597316731c37b77d35faf1fea7ceb26f1631130c284ba87d. 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/cf2cf96c-01bf-4175-bbb4-4ae22e2b6449.json and https://artists.proofprofile.net/proofs/artist/cf2cf96c-01bf-4175-bbb4-4ae22e2b6449.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x571ddae73e9688a204da34374d036940ca11b6c359187fbe9a703fce4be445ac","isrc":"USAT21804357","name":"If We Have Each Other","registered_at":"2026-06-01T04:23:40Z","spotify_id":"7pT6WSg4PCt4mr5ZFyUfsF","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 0x571ddae73e9688a204da34374d036940ca11b6c359187fbe9a703fce4be445ac. 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/7pT6WSg4PCt4mr5ZFyUfsF.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/7pT6WSg4PCt4mr5ZFyUfsF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98f43587577e42479a3c035c291f10e97a224ad774eaa74b9de69422168345c. 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/4IhKLu7Vk3j2TLmnFPl6To.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/4IhKLu7Vk3j2TLmnFPl6To.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4db24d1c0f73e913971a7186e828856f33121f446c8da1773c22f288fb13c85. 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/2qxmye6gAegTMjLKEBoR3d.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/2qxmye6gAegTMjLKEBoR3d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b761eeddb3301f6885cfe49e48f742ed5fd00f08595f8166ba7b8a25f96376. 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/18I7HIzT4GwEzp9jJ8KoFe.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/18I7HIzT4GwEzp9jJ8KoFe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3832863f9f14c90c035122fc23090a7acdd1fe23c52d958e4d4e23e3751b5d7b. 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/0nDIGYHFxouOrjWkqhovhd.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/0nDIGYHFxouOrjWkqhovhd.
{"copyright_id":"0xd149484cafafd97d5375c1af2817043d0214a58faae6530deabb19b866bac8e8","isrc":"USAT22101715","name":"The Way You Felt","registered_at":"2026-06-01T20:41:39Z","spotify_id":"5myjSxfvS8pzSMK3jJcfIL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd149484cafafd97d5375c1af2817043d0214a58faae6530deabb19b866bac8e8. 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/5myjSxfvS8pzSMK3jJcfIL.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/5myjSxfvS8pzSMK3jJcfIL.
{"copyright_id":"0x54beddd81e52de96b92377ddd295d4b748ce70a253a44be2cf3fc78dda33e889","isrc":"USAT22200650","name":"Shadow Of Mine","registered_at":"2026-06-04T06:36:21Z","spotify_id":"1lcTe5gJ7MRlcLOv5BODr6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54beddd81e52de96b92377ddd295d4b748ce70a253a44be2cf3fc78dda33e889. 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/1lcTe5gJ7MRlcLOv5BODr6.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/1lcTe5gJ7MRlcLOv5BODr6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed9a983b05198898b6b01fd9fc3414b1115d8647f62592e710656c6aabf77da. 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/1620rCO9xoE7kug77sS4AJ.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/1620rCO9xoE7kug77sS4AJ.
{"copyright_id":"0xaea6adc07554fc4be6aa2fa521849cce0148fdbd0e0abcf5371d3e20c3d1b5d6","isrc":"USAT22200708","name":"Hill I Will Die On","registered_at":"2026-06-04T07:58:44Z","spotify_id":"2VNW40O7tLpxz5HKZxsxU8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea6adc07554fc4be6aa2fa521849cce0148fdbd0e0abcf5371d3e20c3d1b5d6. 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/2VNW40O7tLpxz5HKZxsxU8.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/2VNW40O7tLpxz5HKZxsxU8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4911fe0ce1d3c1208ee5e10c13a0f60ad0ffff8bbf8936dfb314bfc44e579fc7. 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/5WbdngM5qrXxC54FgSk1eA.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/5WbdngM5qrXxC54FgSk1eA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1947dd43ba96887d1d0502b4c3171d379ea7356885fc8066e4f7d4e75c5308e3. 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/4Za834dmVsCNpjRbnrcA8O.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/4Za834dmVsCNpjRbnrcA8O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a328333ddab2e9e21754bb3307e5f5eed568ceec57173d1a60c324f20a2850. 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/4FQmH5dlkaQcDtm4SVzQ8Y.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/4FQmH5dlkaQcDtm4SVzQ8Y.
{"copyright_id":"0x62c8d8c62032089be029102aa68d6aca301b6993cfa587e3fde3bd2af7b23469","isrc":"USAT22200712","name":"Devil Doesn’t Bargain","registered_at":"2026-06-01T06:06:10Z","spotify_id":"1zu2GKHPJIsUu80SUJX4H4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c8d8c62032089be029102aa68d6aca301b6993cfa587e3fde3bd2af7b23469. 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/1zu2GKHPJIsUu80SUJX4H4.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/1zu2GKHPJIsUu80SUJX4H4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a7c34034a30e8d85c5e7b4b91e923f305c97c1cfe30a11b15d84bb91d751f7. 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/3XAx9B30xIo3RlDEgcpJcv.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/3XAx9B30xIo3RlDEgcpJcv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42130a577aca5eec77952f47fc41c695c10b2d1f02aa1d94c3de2a5cbb8facbb. 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/7JSSJf4TcJDv8KL6UO8FGH.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/7JSSJf4TcJDv8KL6UO8FGH.
{"copyright_id":"0xeb2400f6b8c13801910b8c8b575ed115c2fbb3de1d596634e9aa54e5d41e7cae","isrc":"USAT22200714","name":"One Wrong Turn","registered_at":"2026-06-04T07:46:57Z","spotify_id":"73FhIADopPC7cJQtvywr75","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2400f6b8c13801910b8c8b575ed115c2fbb3de1d596634e9aa54e5d41e7cae. 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/73FhIADopPC7cJQtvywr75.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/73FhIADopPC7cJQtvywr75.
{"copyright_id":"0x3cdecba31bb2f7648d3a2b62123ecd58d196a5cc2282932e9d812cbdf4739db9","isrc":"USAT21906853","name":"Mind Is A Prison","registered_at":"2026-06-01T14:37:59Z","spotify_id":"2hGQDYmjkwTS0J7Q2bM2sF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cdecba31bb2f7648d3a2b62123ecd58d196a5cc2282932e9d812cbdf4739db9. 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/2hGQDYmjkwTS0J7Q2bM2sF.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/2hGQDYmjkwTS0J7Q2bM2sF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f431760449dfa9ed99bc1fe0575d5c189a79325ab0c38d20c8113de8f50176f. 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/57zRWXTQCFRV3zwg0NR8Ck.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/57zRWXTQCFRV3zwg0NR8Ck.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb71fa8d34ab9b22313149be8d6848927c2755bbc7d10b1b8eadebb4111c6970. 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/44I5NYJ7CGEcaLOuG2zJsU.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/44I5NYJ7CGEcaLOuG2zJsU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209ebffd71c88152673c94874fb2f74a3d3a407774e4c7dac82f4a073f195b6a. 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/2CSrG5fnBpcdfPXg7sJUBi.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/2CSrG5fnBpcdfPXg7sJUBi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241f2299f31189b3c10850879d86c8eaa1635f03409d3fea512074a17b7cc226. 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/08o7YsYkQXGjamCe9eDrrK.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/08o7YsYkQXGjamCe9eDrrK.
{"copyright_id":"0x8dee3ee199183c55f660ebaa7360431db162fbadbc5b7fdcf4af11ec636c67b0","isrc":"USAT21903631","name":"Jesus in LA","registered_at":"2026-06-01T15:53:37Z","spotify_id":"0uLPKDuIhkIhttiwezNdiG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dee3ee199183c55f660ebaa7360431db162fbadbc5b7fdcf4af11ec636c67b0. 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/0uLPKDuIhkIhttiwezNdiG.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/0uLPKDuIhkIhttiwezNdiG.
{"copyright_id":"0xe364e34ce050b50932cc65ccdcb4b0dc1d87ac86466acee2eac0bc37a4e673bd","isrc":"USAT22000647","name":"I'm Not A Cynic","registered_at":"2026-06-04T07:35:49Z","spotify_id":"4iyGOU2Wtc7oNG4pm3taVd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe364e34ce050b50932cc65ccdcb4b0dc1d87ac86466acee2eac0bc37a4e673bd. 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/4iyGOU2Wtc7oNG4pm3taVd.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/4iyGOU2Wtc7oNG4pm3taVd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e57bc66c7a76a79bf5224e15a65000071b60dbb85360b14361ac1e1d8093ea. 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/1HcKi5Ld0B09KQeLBa4FJa.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/1HcKi5Ld0B09KQeLBa4FJa.
{"copyright_id":"0x1690bc2023d3729fc91ad136aa77ce05fc347728e966421ee84384fdf8cdd005","isrc":"USAT21903478","name":"Must Have Been The Wind","registered_at":"2026-06-01T18:58:10Z","spotify_id":"6lERHAmBCZmgODv3OYENXi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1690bc2023d3729fc91ad136aa77ce05fc347728e966421ee84384fdf8cdd005. 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/6lERHAmBCZmgODv3OYENXi.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/6lERHAmBCZmgODv3OYENXi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d16702597a373d2d21403d5134b9aa7284a3520085682fbb46ab919a69ad7e. 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/7nlQnzAfSFlB4cXyAIVKRw.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/7nlQnzAfSFlB4cXyAIVKRw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2c0a05dfd326c1d812f47b85568e5053bec3b5fae29a89caddf4b13623703a. 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/5G3Ovxd47qr3Ld9VcwjFK9.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/5G3Ovxd47qr3Ld9VcwjFK9.