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 0x2f9fbfc6dc93fc244ad6589d5c74512a6a1ae350c865d6b8fb5b15c57bcc260b. 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/4d681ace-9275-45e8-b708-84e7521ef18b.json and https://artists.proofprofile.net/proofs/artist/4d681ace-9275-45e8-b708-84e7521ef18b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
I Might Get Cancelled For This - Interlude
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 0x4790ee4a95c41cf29363f4900b12443760e43ee1d70d37782a679f35a578659c. 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/6Hykv6xnyUYkdm8cA7tVUu.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/6Hykv6xnyUYkdm8cA7tVUu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9d0983c9b39960e24bf178be07a4e5334b5c9c55dd31762966d87754c4a6d7. 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/3kYp6p1QiHcQ0fEYiYrZuX.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/3kYp6p1QiHcQ0fEYiYrZuX.
{"copyright_id":"0xcd439362b4c494a87fa19139fc13693de6a61fc47ed4a7edd29a8a72a01f80e0","isrc":"QZQAY2489552","name":"Nicotine Rush","registered_at":"2026-06-19T20:32:54Z","spotify_id":"5G80vhy9onVqXXKPA6zTqz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd439362b4c494a87fa19139fc13693de6a61fc47ed4a7edd29a8a72a01f80e0. 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/5G80vhy9onVqXXKPA6zTqz.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/5G80vhy9onVqXXKPA6zTqz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7597a913c82c27f5c1803fa5190f930d346b216ee139fa4a77eb0a811d34f32. 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/0faJjeUPfFyUN5MAUQhSf8.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/0faJjeUPfFyUN5MAUQhSf8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a45c4208537c8470cc3d623c3a29b9622965e71289acb64c644b17a91ec890. 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/30rhmPwaceEK9faKdnhaoD.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/30rhmPwaceEK9faKdnhaoD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5310fabe73177447bb12ce62b4838845effd90c914f4f3321da783be0cad95. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5n2eZ4r1WYn1Ma3DLcGjDK.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/5n2eZ4r1WYn1Ma3DLcGjDK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed98f354f1bce66814488840c668e5cf64bde3413d5e4ef9636f28e569a30a0. 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/2CwtwkAe6gmMTVDhRSNZuI.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/2CwtwkAe6gmMTVDhRSNZuI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4790ee4a95c41cf29363f4900b12443760e43ee1d70d37782a679f35a578659c. 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/54Bxn9TJE3wVJu0ffVEqc0.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/54Bxn9TJE3wVJu0ffVEqc0.
{"copyright_id":"0xcd439362b4c494a87fa19139fc13693de6a61fc47ed4a7edd29a8a72a01f80e0","isrc":"QZQAY2489552","name":"Nicotine Rush","registered_at":"2026-06-19T20:32:54Z","spotify_id":"2jbteAmAl9eaGYX4GXTYIS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd439362b4c494a87fa19139fc13693de6a61fc47ed4a7edd29a8a72a01f80e0. 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/2jbteAmAl9eaGYX4GXTYIS.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/2jbteAmAl9eaGYX4GXTYIS.
{"copyright_id":"0x5b5310fabe73177447bb12ce62b4838845effd90c914f4f3321da783be0cad95","isrc":"QZQAY2440007","name":"Funeral Disco","registered_at":"2026-06-25T02:53:53Z","spotify_id":"3yawhtEg00ZbWPH9WrePZB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5310fabe73177447bb12ce62b4838845effd90c914f4f3321da783be0cad95. 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/3yawhtEg00ZbWPH9WrePZB.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/3yawhtEg00ZbWPH9WrePZB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d795b54e7c43f9836c79d3d6e86d61d812c8af39ea39fd0723d9edb03757488. 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/5q0ywVNu007Cr90gpsjpXQ.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/5q0ywVNu007Cr90gpsjpXQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b2e9f1e55fb0b36716969d03f22487c11514da739576181075eacc2a62653a. 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/2aXYnitElWNN8vBD7GW84Z.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/2aXYnitElWNN8vBD7GW84Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721a15048ad1e345280fdb9d6c1663a2e84dac57a8be603aae5979642cda68e2. 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/5NNa2eCUa6uvb1wvRXUxQz.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/5NNa2eCUa6uvb1wvRXUxQz.
{"copyright_id":"0x436b4275bb664cd609fb8eaac212a344b20e810d2c27f900def0ec38be7344ab","isrc":"QZ2GW2200487","name":"Play - Interlude","registered_at":"2026-06-11T01:28:23Z","spotify_id":"44emyswnpNpHDDwmWwwXNk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436b4275bb664cd609fb8eaac212a344b20e810d2c27f900def0ec38be7344ab. 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/44emyswnpNpHDDwmWwwXNk.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/44emyswnpNpHDDwmWwwXNk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162dd45566cf3690ea265c33a1271e8f4b5c2d139ef124a558809495b4c062b6. 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/3Qr1KAxWXOjOzQuk20BVz6.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/3Qr1KAxWXOjOzQuk20BVz6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5276301f6f874a7912bf78d21b67ec7b07cf6890df4b4435a17bc8fc42f9588b. 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/3Dqch7GWcejBpZycYtYKzW.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/3Dqch7GWcejBpZycYtYKzW.
{"copyright_id":"0x3a3f148255f30ec5849f07ee34e2e12a7dce9b1879b1abef377611a1df029fdf","isrc":"QZ2GW2200490","name":"Broken Hearts Club","registered_at":"2026-06-21T16:09:39Z","spotify_id":"7qXo3in9wzVsvkl1A9YfDJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3f148255f30ec5849f07ee34e2e12a7dce9b1879b1abef377611a1df029fdf. 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/7qXo3in9wzVsvkl1A9YfDJ.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/7qXo3in9wzVsvkl1A9YfDJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db29efea36588490ab5e2add1e5a81b40d09ff257e03f862428274aa6e8d96d. 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/3sxs0PkNR1gDcKMOgTl4tq.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/3sxs0PkNR1gDcKMOgTl4tq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6774bda7b3a85a81c75d0d2ae31924df8980efa9405f85d2d8be4498357f57. 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/3p3dXhue2QRAVM5JtIW5bQ.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/3p3dXhue2QRAVM5JtIW5bQ.
{"copyright_id":"0x14bc27ef93496a8feed9cdf36ba79efc740d2d8412131ddeb25c001c6e091b15","isrc":"QZ2GW2300334","name":"Say Your Mind","registered_at":"2026-06-20T12:34:52Z","spotify_id":"1XNiNdQTIswvXffKoljIlI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bc27ef93496a8feed9cdf36ba79efc740d2d8412131ddeb25c001c6e091b15. 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/1XNiNdQTIswvXffKoljIlI.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/1XNiNdQTIswvXffKoljIlI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d1b7319a6f957abd205c6ec9add3920fb9422b063fd64cea7eb4d0023a67e3. 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/77W1SUHM6AOei0GmPU1VJu.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/77W1SUHM6AOei0GmPU1VJu.