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 0x72955d10e5d7f5138542b82015e82ea2ffb0965f0024837e4e98cf73d02103b7. 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/365bc527-903a-4e9c-86c8-15097fe3968e.json and https://artists.proofprofile.net/proofs/artist/365bc527-903a-4e9c-86c8-15097fe3968e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x614f4b6eed8990ab38d6724fdbcff7b0358fb242529b5d711ec9a878830a42bf","isrc":"QMEU32309433","name":"The Royal Price Show","registered_at":"2026-06-21T01:32:57Z","spotify_id":"1J0lrJgOFk8cW0bXHhd06q","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 0x614f4b6eed8990ab38d6724fdbcff7b0358fb242529b5d711ec9a878830a42bf. 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/1J0lrJgOFk8cW0bXHhd06q.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/1J0lrJgOFk8cW0bXHhd06q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284f98cec45fa9ec80398582f85d9406a3bef1bb72ece8f0138b8157aa31f071. 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/7jUazB3lAawEY74Mfg9xtk.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/7jUazB3lAawEY74Mfg9xtk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930cfda97941e45248393d436be277e87d5a78d472ca2a7748d55fc4b1065f2c. 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/3T5tD6PZEZwplfQChhiaAz.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/3T5tD6PZEZwplfQChhiaAz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00cda38abca8c81b7a82695913edd319f1d3f0c6694452aed0b4ce59d4a434e. 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/62C5jlqq9aKZkAG3oMn9F6.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/62C5jlqq9aKZkAG3oMn9F6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919c3a2696ca54c3af03fe36758dd15e8bed88222a1a089222c3d82c2311b29d. 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/4zB9L4haiYImyKnnzLDnRK.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/4zB9L4haiYImyKnnzLDnRK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ff1469f55fc2959e1c4cb43e29e9cb8e07d50280547c5ed6009f91c44fa753. 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/1HH42Hkm1ZwMY3tvN6xNwf.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/1HH42Hkm1ZwMY3tvN6xNwf.
BONUS: Political Science - prod DJ Supa Dave
{"copyright_id":"0x8bed92763cbaef3ad80e384bf5d5a6a811933b160f57810687e41a9534060c0f","isrc":"QMEU32309439","name":"BONUS: Political Science - prod DJ Supa Dave","registered_at":"2026-06-22T00:16:33Z","spotify_id":"45PbL5cz2BRN6q819i6wU1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bed92763cbaef3ad80e384bf5d5a6a811933b160f57810687e41a9534060c0f. 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/45PbL5cz2BRN6q819i6wU1.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/45PbL5cz2BRN6q819i6wU1.
{"copyright_id":"0x5060de8ee7b34715456e4d1a32c5b26f7c7dd3dc9e298b66c051e201ff12b717","isrc":"CA5KR2365231","name":"DIfferent Frequency - Little Vic Remix","registered_at":"2026-06-25T20:54:27Z","spotify_id":"4Gjdb9NXuOKJg8L0s3ibCh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5060de8ee7b34715456e4d1a32c5b26f7c7dd3dc9e298b66c051e201ff12b717. 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/4Gjdb9NXuOKJg8L0s3ibCh.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/4Gjdb9NXuOKJg8L0s3ibCh.