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 0x714971acd0155472c5fee6049ef3eda3a42508e7db03bdbdcdbcc2eef8059a29. 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/e05b73ec-b3f3-45d8-af74-ca2ebdff8845.json and https://artists.proofprofile.net/proofs/artist/e05b73ec-b3f3-45d8-af74-ca2ebdff8845.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 0xf0f6dda57b903146ed856cbb8cc2a16ab1a78f3c7003993e53d67bed5100029e. 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/1gw3nz0tcMNwMO2ZwFT8OE.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/1gw3nz0tcMNwMO2ZwFT8OE.
{"copyright_id":"0x4cbe492ae4ac4723cf7b28d0efdff976b44aea9524c79c72711a95f98aae82fc","isrc":"USWB10104308","name":"Fifteen Minutes of Fame","registered_at":"2026-06-08T10:25:03Z","spotify_id":"6753i1qDq1CM490Z2uFktu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbe492ae4ac4723cf7b28d0efdff976b44aea9524c79c72711a95f98aae82fc. 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/6753i1qDq1CM490Z2uFktu.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/6753i1qDq1CM490Z2uFktu.
{"copyright_id":"0x2d37a7c227be8b28ecd410615fd25ea739b4658779f3fc9f948a7a0c3c869eed","isrc":"USWB10002640","name":"Where You Goin' Now","registered_at":"2026-06-04T07:06:25Z","spotify_id":"3jaRUUaJUvS57h1DyVzUUX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d37a7c227be8b28ecd410615fd25ea739b4658779f3fc9f948a7a0c3c869eed. 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/3jaRUUaJUvS57h1DyVzUUX.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/3jaRUUaJUvS57h1DyVzUUX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a9a1729944128df60b0bdc31485931c819b15b8eb27a17f7f4a2df06a8f284. 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/2B974G3NRNpfRafzBxqqyN.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/2B974G3NRNpfRafzBxqqyN.
{"copyright_id":"0xeaed58a1a0afc0116a7042bf9ed74067d24cae13cd60ea1c13d4a399fd3eadcc","isrc":"USWB10104309","name":"Mister Please","registered_at":"2026-06-07T12:03:35Z","spotify_id":"03L665O2Uc76D0QOVTmYkc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaed58a1a0afc0116a7042bf9ed74067d24cae13cd60ea1c13d4a399fd3eadcc. 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/03L665O2Uc76D0QOVTmYkc.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/03L665O2Uc76D0QOVTmYkc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75893c0d9e2ec42ab436c197078f245c469c52855793f867cca63052a91177a. 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/0K8zdeJUa5K8Ky6Udkweo8.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/0K8zdeJUa5K8Ky6Udkweo8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fabf8946d0215a628adee3fadcb0c202ef1424895deee0506558e3472c2a54. 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/6JNSK1SkqUCTgSgTvNaUmL.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/6JNSK1SkqUCTgSgTvNaUmL.
{"copyright_id":"0x3d9a110a4f1fdc47ae0333d7a3a9c2b832a101c775b64ee57e4060204b0b1fa4","isrc":"USWB10200690","name":"Someone to Believe","registered_at":"2026-06-08T01:40:22Z","spotify_id":"6XYwdH9hJcpkq8C5wsZ0Mm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9a110a4f1fdc47ae0333d7a3a9c2b832a101c775b64ee57e4060204b0b1fa4. 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/6XYwdH9hJcpkq8C5wsZ0Mm.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/6XYwdH9hJcpkq8C5wsZ0Mm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc208efc128d40c99221ed3d2a9fc9e73b091e00875b2406f9d2d42aea984c2a3. 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/01zPIAQ5my3J9aCNKddk4B.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/01zPIAQ5my3J9aCNKddk4B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc328fd0427910662ae8de35af98afbd11f2339f2c325fd413d3832eb4e30a67. 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/1MSulD8i4cjWTB9tkMoVr0.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/1MSulD8i4cjWTB9tkMoVr0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334c1a3df1ee2e1cf1fc85e411af06d3de1d091e972bd745119e1bd19c9615b2. 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/2DM2ZNhAiYHVU1dKatQeyT.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/2DM2ZNhAiYHVU1dKatQeyT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491c25a56b1ffbf0976a8b85cf78e0d6c9815da38052ca09ffcd01c65be30558. 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/1VMqkvlOqaH0HP0nsj1bx5.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/1VMqkvlOqaH0HP0nsj1bx5.
{"copyright_id":"0x1bbfcf8c4c803fdcea0a8cf90be37ebe197c04a8d8776a60ead0f8521c30658e","isrc":"USWB10902495","name":"Bad Reputation","registered_at":"2026-06-05T06:50:45Z","spotify_id":"6AMSv8AUP64jD70f7ZE7Dd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bbfcf8c4c803fdcea0a8cf90be37ebe197c04a8d8776a60ead0f8521c30658e. 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/6AMSv8AUP64jD70f7ZE7Dd.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/6AMSv8AUP64jD70f7ZE7Dd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef6fcf93e307fb6f27516e666ecb8873ad3c7314a5cc51f65cb5368974e5064. 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/6S4IKAt5xCnbc7NiNG75eR.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/6S4IKAt5xCnbc7NiNG75eR.
{"copyright_id":"0x197e09bf02922efba9d366ec4b6abc8e1a82806f66da3fef03fcaac30bef60e9","isrc":"USWB10902497","name":"High Enough","registered_at":"2026-06-01T18:46:36Z","spotify_id":"5t5rCnsgRBtcKqTB7SbD1Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197e09bf02922efba9d366ec4b6abc8e1a82806f66da3fef03fcaac30bef60e9. 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/5t5rCnsgRBtcKqTB7SbD1Q.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/5t5rCnsgRBtcKqTB7SbD1Q.
{"copyright_id":"0x97f1c3d6f60a4d2abdf1c4643eabfc7f5690ff50431537b70c1010acbec15630","isrc":"USWB10902498","name":"Damn Yankees","registered_at":"2026-06-05T07:24:33Z","spotify_id":"2UGbP8kUes3O5rncqkVdzk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f1c3d6f60a4d2abdf1c4643eabfc7f5690ff50431537b70c1010acbec15630. 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/2UGbP8kUes3O5rncqkVdzk.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/2UGbP8kUes3O5rncqkVdzk.
{"copyright_id":"0x8cc8b2b543d88c0186836aab4065eed7c9461a79cfaf3c28f2ac09a8b62a74ff","isrc":"USWB10902499","name":"Come Again","registered_at":"2026-06-04T07:43:09Z","spotify_id":"6Hfvn9qguufsmHp0uk3y3r","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc8b2b543d88c0186836aab4065eed7c9461a79cfaf3c28f2ac09a8b62a74ff. 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/6Hfvn9qguufsmHp0uk3y3r.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/6Hfvn9qguufsmHp0uk3y3r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b0c7f77d19270c7608c90eaf3cad74fb7fa62e9f587bc2a2c53fcae469abbf. 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/3nFHbBj7H4fv99spt5WvvA.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/3nFHbBj7H4fv99spt5WvvA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce8e592c51b974ccd071c32fdc36733f2994da4d4145917fdddc1d74a692f7a. 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/4JWrm8PbScXc7AYkfXgWTd.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/4JWrm8PbScXc7AYkfXgWTd.
{"copyright_id":"0xa5636a1b20c67d9106a682a71b97dc2fee94a68124e0b7af6a6eae1bde3a8744","isrc":"USWB10902502","name":"Tell Me How You Want It","registered_at":"2026-06-07T06:04:16Z","spotify_id":"6SqHCiO0JXAIsdxU4MEj6F","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5636a1b20c67d9106a682a71b97dc2fee94a68124e0b7af6a6eae1bde3a8744. 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/6SqHCiO0JXAIsdxU4MEj6F.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/6SqHCiO0JXAIsdxU4MEj6F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9c512aae49c4a11fd9458e004f7b8993983a236c42940c7cdb44e1ff8a3db0. 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/6dcMOtPITo2CztOQpBF313.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/6dcMOtPITo2CztOQpBF313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8648c7bc1661bf90b9b5deaeb60ca1c0076138762f6e255b2fec451fcd83b8aa. 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/1i7vLn0y44J1A4ogZaxCAH.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/1i7vLn0y44J1A4ogZaxCAH.
{"copyright_id":"0x2d37a7c227be8b28ecd410615fd25ea739b4658779f3fc9f948a7a0c3c869eed","isrc":"USWB10002640","name":"Where You Goin' Now","registered_at":"2026-06-04T07:06:25Z","spotify_id":"4wa6uQatx4xqZFYvG2nAuB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d37a7c227be8b28ecd410615fd25ea739b4658779f3fc9f948a7a0c3c869eed. 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/4wa6uQatx4xqZFYvG2nAuB.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/4wa6uQatx4xqZFYvG2nAuB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309bc455cb181dbd8899127247b005082dae4dec7560bf7bc9a04a47daa78145. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3seVWHBaWHuDlrUrd0yBmG.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/3seVWHBaWHuDlrUrd0yBmG.