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 0x36d74b11774a0973caeb22881e22e364908433bbe59e0e2a3912d08fe6f2b9bb. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34360486-8f06-4d0e-adab-135658abfab1.json and https://artists.proofprofile.net/proofs/artist/34360486-8f06-4d0e-adab-135658abfab1.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 0x81ff1dc82e578f68f7a3882f52956ef24452b00698d5e7046f41486bbb60e748. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2aGq00mZUqYeTe3KBF8LBu.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/2aGq00mZUqYeTe3KBF8LBu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272076f278882a88ad713b3d013321f9f5fde5300e3e1fdc6290e5e1f555d680. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2W2cukqecaCFA5xLPk0sRZ.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/2W2cukqecaCFA5xLPk0sRZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0954afd4565da5db503a0e4a6f74dda23431e8633d634af54beba8955d76195. 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/1kZ295NT462odF2FJY8o5R.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/1kZ295NT462odF2FJY8o5R.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2d845ed910d837fd8552ce84a5b6825ddacc9002c10d66afc6e872e571ad15. 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/6duYnce3hFtqjFgxoQ7UOv.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/6duYnce3hFtqjFgxoQ7UOv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502ca964de881a95614e1e5c083456a683030c09225d6540396b672904cdd8d4. 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/2BCKAcfU2CtzwaAVrDN1vG.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/2BCKAcfU2CtzwaAVrDN1vG.
{"copyright_id":"0xb6ae50f8cfe1c1a7a5d0e47f52fb9c56b0509208c5845c5da24b29ef0fadd459","isrc":"QZHN52494621","name":"Altar Call","registered_at":"2026-06-08T01:13:52Z","spotify_id":"5xhNEdTXM0LrHvLVtgmuB7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ae50f8cfe1c1a7a5d0e47f52fb9c56b0509208c5845c5da24b29ef0fadd459. 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/5xhNEdTXM0LrHvLVtgmuB7.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/5xhNEdTXM0LrHvLVtgmuB7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fb5ac0d9f57b3bb8c0ca3788e39ab361a52716d3d7b8002f4d82c1d84114f8. 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/3OQXSu4Cf32zmvvOJ7J2bh.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/3OQXSu4Cf32zmvvOJ7J2bh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62d6da0e4ea5961936fe7919b9d20fda0a5f449497f0a3af7f3d81a8aa47372. 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/4b8Hw1Nb3USgJhb9x7tpBL.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/4b8Hw1Nb3USgJhb9x7tpBL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd847492d9e6f72d6270da304105b82f63efd983a818a4bf82c0ff73512aa8afe. 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/3qeYbsPeTaXbGmM6V0dAx0.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/3qeYbsPeTaXbGmM6V0dAx0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7135522a79f1db383a6902a320f0105602f75eafc4ca0b0b75e726ee13f831fb. 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/58nanDPn8S3BRVbvly8aeY.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/58nanDPn8S3BRVbvly8aeY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade7402414481c1edbab37d52b38a27bc24795dac54e7f546da203534c31e427. 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/5N1tBDrSnfHXMPC7BQ1aGv.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/5N1tBDrSnfHXMPC7BQ1aGv.
{"copyright_id":"0x532fd867d5ef1c49d4b8db4aaefe0a641d1e8be10c482d6f7ecd53b63bbed337","isrc":"QZHN52494626","name":"Any Second","registered_at":"2026-06-09T10:46:53Z","spotify_id":"3LtcJglTrcXgqWFSLStgtB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532fd867d5ef1c49d4b8db4aaefe0a641d1e8be10c482d6f7ecd53b63bbed337. 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/3LtcJglTrcXgqWFSLStgtB.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/3LtcJglTrcXgqWFSLStgtB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272076f278882a88ad713b3d013321f9f5fde5300e3e1fdc6290e5e1f555d680. 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/1u1YPHaJn4PF5uST5ObLLF.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/1u1YPHaJn4PF5uST5ObLLF.
{"copyright_id":"0x1e03a17f9d5c4dfd0dfac7b716ef0154b6e7e3560fb005ae1cd4120ce435dd9c","isrc":"QZHN52494627","name":"2 Different Pages","registered_at":"2026-06-10T07:11:41Z","spotify_id":"57E9LQMB5QociZppCMq8qG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e03a17f9d5c4dfd0dfac7b716ef0154b6e7e3560fb005ae1cd4120ce435dd9c. 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/57E9LQMB5QociZppCMq8qG.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/57E9LQMB5QociZppCMq8qG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc965a1d851314b7ef89b62dfda4304293cdb8957c297204fba9fcc38b8e33f77. 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/09NLM7jb5ifzazyEyorB6h.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/09NLM7jb5ifzazyEyorB6h.
{"copyright_id":"0x36f6a63b98a5e3d2e24ccd9e76a9376de172735d2f5dfc44cff90f7e540dfdf5","isrc":"QZHN52494629","name":"Eyes On Jesus","registered_at":"2026-06-05T18:12:16Z","spotify_id":"6Dye8XltbuF0dQ2TaQ2G9I","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f6a63b98a5e3d2e24ccd9e76a9376de172735d2f5dfc44cff90f7e540dfdf5. 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/6Dye8XltbuF0dQ2TaQ2G9I.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/6Dye8XltbuF0dQ2TaQ2G9I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb95bd932b5c9fa9f6ef848621312298d971b5054bcf958fc23f6e3196f0632. 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/7FFv0Om1fdd5zyU1hAV32m.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/7FFv0Om1fdd5zyU1hAV32m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ecbc3a299153093814a13bfb14893d22b5881910d56a3c79ed2dbd449aa3733. 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/6cCYpz2ycHpkQQ9NoCMJXO.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/6cCYpz2ycHpkQQ9NoCMJXO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a285adba639ee305a4b40e9321b4291dc976613f572e168b1fcbf177e953632. 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/1reZNWFjmn9kSxFJN4Hfl0.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/1reZNWFjmn9kSxFJN4Hfl0.
{"copyright_id":"0x035d52986cc6be4736aa0f3413df94c50527fe701a74bf73115cedae5fb6ab96","isrc":"QZHN52494632","name":"Miracle Child","registered_at":"2026-06-10T21:09:34Z","spotify_id":"3yrnLgks4XF6RNZnDMiakm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035d52986cc6be4736aa0f3413df94c50527fe701a74bf73115cedae5fb6ab96. 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/3yrnLgks4XF6RNZnDMiakm.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/3yrnLgks4XF6RNZnDMiakm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2f2529b95b5461bc693f72bf61987013d8a1cc91190a58e2541718bf66b340. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1QsNTyoOrVIwLoccahSwp7.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/1QsNTyoOrVIwLoccahSwp7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9cc2d8a7fa0915b7c046958367eab7619894ef4f334de3dac3289c52f93868. 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/60wheyOEPFckvsU8FiXPkK.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/60wheyOEPFckvsU8FiXPkK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b81bff77ca6da07485df40f186cce652c70681b123f4172d229e3e54c57c305. 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/0gE6KdGsbkh8f8PlloFE8F.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/0gE6KdGsbkh8f8PlloFE8F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e81a82a8fcbc854700b6cfb4fb174e069050afd3323ebf362300842d329cbce. 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/0rqk2dCzolLAut6dMkhRQ8.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/0rqk2dCzolLAut6dMkhRQ8.
{"copyright_id":"0x0628b1cd4af9c1c93d7d5cce95d206a177a08b6ec96f7508254c1fa4779affef","isrc":"UKW3Z2402407","name":"Lift Me Up","registered_at":"2026-06-08T12:32:44Z","spotify_id":"5huOG6mlvJU9cVkl5yTeaZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0628b1cd4af9c1c93d7d5cce95d206a177a08b6ec96f7508254c1fa4779affef. 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/5huOG6mlvJU9cVkl5yTeaZ.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/5huOG6mlvJU9cVkl5yTeaZ.