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 0x557b0f224e355144c763b1bcd31f393e9f3f4d2c7ebdef81c55cd274fe024ed1. 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/aaa75752-c5a3-4062-a253-2f9802339985.json and https://artists.proofprofile.net/proofs/artist/aaa75752-c5a3-4062-a253-2f9802339985.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 0x21946d07baeb4833e654449d7b1c338ad4c2d340e8994a5a76f75963d5df4888. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7weCXHnDhWWMZ5kMeA2Xt0.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/7weCXHnDhWWMZ5kMeA2Xt0.
{"copyright_id":"0x8b0f4641284c90040afc3f7ad1c9e357bf87d464d1b54bac5ee545df1f4c7e86","isrc":"FRX872309799","name":"I Like Where We're Going","registered_at":"2026-06-10T03:03:00Z","spotify_id":"5UHqx8hghNwPH0kAp4cwMR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0f4641284c90040afc3f7ad1c9e357bf87d464d1b54bac5ee545df1f4c7e86. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5UHqx8hghNwPH0kAp4cwMR.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/5UHqx8hghNwPH0kAp4cwMR.
{"copyright_id":"0xd0b676098533ab9c2b82f21aecf9ccdf95c931eec6f0a02f58feebce3be6f42f","isrc":"FRX872309800","name":"It All Happens At Once","registered_at":"2026-06-21T23:29:22Z","spotify_id":"1YYODWrjeWbl9UNj5zRuSC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b676098533ab9c2b82f21aecf9ccdf95c931eec6f0a02f58feebce3be6f42f. 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/1YYODWrjeWbl9UNj5zRuSC.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/1YYODWrjeWbl9UNj5zRuSC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ddc01dc7145ca3c0d8713344d9737e8d0c4cced83d5e72a4b85fc1e44e5609d. 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/4CkCLagWCMAUP7oCWB8cWq.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/4CkCLagWCMAUP7oCWB8cWq.
{"copyright_id":"0x89df9c3f793d957f79168bb436261eaa142e1d670ab6eafd6c7a812ac5e76a47","isrc":"FRX872309751","name":"Great Big Warm House","registered_at":"2026-06-10T16:27:53Z","spotify_id":"6fa26PelzveVeTbCM0YysH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89df9c3f793d957f79168bb436261eaa142e1d670ab6eafd6c7a812ac5e76a47. 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/6fa26PelzveVeTbCM0YysH.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/6fa26PelzveVeTbCM0YysH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7440db19f139f85ca2cedb726e7765af863215d84c94cae17c416f2b018f1e. 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/1anxX1NLxxdIjVzomBJK45.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/1anxX1NLxxdIjVzomBJK45.
{"copyright_id":"0x58c93795aade89714ed36c58d2e3c41ca7bf79f120da03f607026d116c4b96b4","isrc":"NLRD51632403","name":"vestal avenue - Golden Vessel Remix","registered_at":"2026-06-10T15:50:40Z","spotify_id":"7cSsv5heBBTpqN1rbJylgJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c93795aade89714ed36c58d2e3c41ca7bf79f120da03f607026d116c4b96b4. 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/7cSsv5heBBTpqN1rbJylgJ.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/7cSsv5heBBTpqN1rbJylgJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b8d0e2de96d9cb71649dee8a887bbb4a7343648064165ed72744fc369a2bba. 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/1rHuaf3ZbWHXDRBALKHTT6.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/1rHuaf3ZbWHXDRBALKHTT6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7577976b29d213000a950e9948bd1c4ac8e4682b77954514c7db597bcada4f. 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/6MoFb9COBhf2CENR6zlfWA.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/6MoFb9COBhf2CENR6zlfWA.
{"copyright_id":"0x8b0f4641284c90040afc3f7ad1c9e357bf87d464d1b54bac5ee545df1f4c7e86","isrc":"FRX872309799","name":"I Like Where We're Going","registered_at":"2026-06-10T03:03:00Z","spotify_id":"7vPxEFLsxBVxKoqypm2X4P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0f4641284c90040afc3f7ad1c9e357bf87d464d1b54bac5ee545df1f4c7e86. 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/7vPxEFLsxBVxKoqypm2X4P.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/7vPxEFLsxBVxKoqypm2X4P.
{"copyright_id":"0x01e19e9747742aeff7c782bae9b29b7914ceee7699405ff3959e68502e3e13c1","isrc":"AUNE31900036","name":"Otherside - Two Another Remix","registered_at":"2026-06-17T23:33:18Z","spotify_id":"1CRhPXMXD6oz8lvJS5hu2V","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e19e9747742aeff7c782bae9b29b7914ceee7699405ff3959e68502e3e13c1. 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/1CRhPXMXD6oz8lvJS5hu2V.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/1CRhPXMXD6oz8lvJS5hu2V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035d38fc08c6367cd544a53b3268703646088b0de63019c47341a542d9b325c0. 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/0NOjQCTtk3mSWN0psgQFYR.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/0NOjQCTtk3mSWN0psgQFYR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b8d0e2de96d9cb71649dee8a887bbb4a7343648064165ed72744fc369a2bba. 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/09zhjKEQwsJnJul6yZefyM.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/09zhjKEQwsJnJul6yZefyM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df4a4e9994e13c46f73d4e4a91befa3b508411fa36fc06b86250de5be9dae3b. 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/7jF6qpflO2mszCtLIES7SY.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/7jF6qpflO2mszCtLIES7SY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d529bdd8a037ca54597f44949cc9d13807d910f2c8cdb0ed1a63bfc683dcc3. 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/4YaxGF9ufb7pQrCQgYEW8m.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/4YaxGF9ufb7pQrCQgYEW8m.