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 0x511711f0d5002feeea8c6bd0ddb4e82a66716e2869e5308c3d2bc224c6c301d7. 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/45b1c74b-ff1c-4867-80f2-9972b9dbc36d.json and https://artists.proofprofile.net/proofs/artist/45b1c74b-ff1c-4867-80f2-9972b9dbc36d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xf1cb53efbff5cf60b9aaf10753ab30fcf6621a3aeaf3a78fa9d2f521dbb5ed53","isrc":"QZDA72239883","name":"Electric Chair","registered_at":"2026-06-24T21:11:37Z","spotify_id":"5T6dHPUdAAK9iwUAtbgUoH","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 0xf1cb53efbff5cf60b9aaf10753ab30fcf6621a3aeaf3a78fa9d2f521dbb5ed53. 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/5T6dHPUdAAK9iwUAtbgUoH.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/5T6dHPUdAAK9iwUAtbgUoH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9b89cb35ad79525e86022b00652b955b861961eade704d21d5d3385ce730be. 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/4jnMjD0KmLlwLD7LnnA9Vo.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/4jnMjD0KmLlwLD7LnnA9Vo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb727ccf2347694b32bf8abb83a552bb44a46c55b41937484f4182279442016. 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/7f68lJ5zDxx75qNXAWYkHB.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/7f68lJ5zDxx75qNXAWYkHB.
{"copyright_id":"0x25ed2511f135b857b12389aa8dceafa2c45738ca79cb81037beaa47fcad394da","isrc":"QZNWY2265969","name":"RICH PORTER","registered_at":"2026-06-07T15:25:21Z","spotify_id":"12D675taeAybKgtsYSZZ69","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ed2511f135b857b12389aa8dceafa2c45738ca79cb81037beaa47fcad394da. 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/12D675taeAybKgtsYSZZ69.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/12D675taeAybKgtsYSZZ69.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183324f812ba6da1822ed382b37700d2bc1e0033a94ef43fd49decd9a3875e8f. 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/13L6sK45RHVRPiLDMuxUyE.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/13L6sK45RHVRPiLDMuxUyE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd203f1c1c6c10e098da51569b9ab54e8425fab5462688479ab2624cde7407c16. 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/7oYwGJl7SZwqaNZ2c2fBmZ.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/7oYwGJl7SZwqaNZ2c2fBmZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7c88544e0954516612db88a18f6cfe136a90f51b77d34dac2c305fe9a088c4. 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/6st3eveUBxmoXX9uxkNlV5.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/6st3eveUBxmoXX9uxkNlV5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79448d69562abd3782857b5a80baacd656a6b4788c66d168ca89e3d0541e6fb. 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/5pvrE2sxqbXl99JiV4jk3A.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/5pvrE2sxqbXl99JiV4jk3A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a1fff71c95a93c71a6eff99e7f086d54a2890f4cdeee9b30aa6814b15b21a2. 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/1dGs6vP7tGJ5LzJ8vpbwxu.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/1dGs6vP7tGJ5LzJ8vpbwxu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee68a303ece53124a319cb6de6827651db7e209d134d01af2264e3a53d47bef4. 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/4q57CzcAO52V4aPr4WgqdM.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/4q57CzcAO52V4aPr4WgqdM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1cd65afa82043a1da29b240588d0ec29f754acf3209425387b7af236838592. 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/37sww9XdIykA7tEgOgWJh8.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/37sww9XdIykA7tEgOgWJh8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe432e11f831d51edc0e4ee1c979fa5ad6b0bcd76dd3865d8b5d67d1d19318612. 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/2kBxoqp4OABBKiw00DlHwZ.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/2kBxoqp4OABBKiw00DlHwZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228e08d546225f4aa99f0e56bfa855340a89a2829cb81db371a7fb53a45c75d3. 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/23619fFZTdBt3g4d9K3vi7.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/23619fFZTdBt3g4d9K3vi7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9617a97a02018c195d578d75017c6638045d2333b70fa98ba5c065697166ced2. 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/0KlLZ281z6QfnDrPUUdseZ.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/0KlLZ281z6QfnDrPUUdseZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c4eeb460b69a4122966973438545f5a19a411fb76df0d10c058f3875c67866. 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/1SF6bwuxDaq2WPTJFl0FWF.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/1SF6bwuxDaq2WPTJFl0FWF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67269a69f31cf13f459e558d2a921f7e37d75b2000a2fc06202f41fde150dfc. 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/5ytpNCJv2V42BqCly0q2uB.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/5ytpNCJv2V42BqCly0q2uB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5460a64a973520e9e545caa0c782a1fc23c96dc60b24681d14228552848c10. 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/15WrWQgZxVEuDDTAuawKZZ.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/15WrWQgZxVEuDDTAuawKZZ.
{"copyright_id":"0x72cf32af8bf90e4ca455827ec66e1c593f19fd692ca543b6c2a062fec0b6ceb3","isrc":"QZFZ62373236","name":"DEMON ROOM","registered_at":"2026-06-06T19:11:17Z","spotify_id":"1dy0J6t4MkwsyTtCJgMs6w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72cf32af8bf90e4ca455827ec66e1c593f19fd692ca543b6c2a062fec0b6ceb3. 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/1dy0J6t4MkwsyTtCJgMs6w.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/1dy0J6t4MkwsyTtCJgMs6w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637c4781a36e1eb8ed4d1ab9e4ab34abb82a6b32cc2d554c3876804613ac0a71. 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/46djvZE2VccWTdcG9hFWFK.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/46djvZE2VccWTdcG9hFWFK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d59e07ea3ae350a1b60c868cbb2cc6adfee8e8a35d13f7bf78424201366599f. 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/73z18KTfueH3nO8D377RoT.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/73z18KTfueH3nO8D377RoT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66cff9463fb14daf06447392d13d5dbaf3ce460f7247401c5e16944a8f21b7eb. 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/0RJmGyufqeZQeAhB0FR498.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/0RJmGyufqeZQeAhB0FR498.
{"copyright_id":"0xdeddc3a5d71cab6ef8b046aec6e6206803ab21e47408d0a4c5524e84940d9d85","isrc":"QZTAT2286093","name":"Walk This Way","registered_at":"2026-06-06T06:16:28Z","spotify_id":"3VL38xasH5J0ffUgzSg4KO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeddc3a5d71cab6ef8b046aec6e6206803ab21e47408d0a4c5524e84940d9d85. 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/3VL38xasH5J0ffUgzSg4KO.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/3VL38xasH5J0ffUgzSg4KO.
{"copyright_id":"0x3211e3cb5df1d88fce431ba1d670081b42d92c079afb2909b0ac7735f1d38687","isrc":"TCAGL2241209","name":"Never to Return","registered_at":"2026-06-24T21:11:50Z","spotify_id":"7yR5JPnadKosRFRyAvd2CS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3211e3cb5df1d88fce431ba1d670081b42d92c079afb2909b0ac7735f1d38687. 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/7yR5JPnadKosRFRyAvd2CS.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/7yR5JPnadKosRFRyAvd2CS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e49764e950aab428ca3a63557f35c8592bf8b29edff69f682d7a5731e04d16b. 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/6NcPDcdLMUTJYuGSTVyeZH.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/6NcPDcdLMUTJYuGSTVyeZH.
{"copyright_id":"0xf3fb37572edcaa84739185df482e5fd45991d1c310b523ffdd3ef6eacc12d622","isrc":"QZES72261761","name":"Symphony of the Night","registered_at":"2026-06-27T15:19:44Z","spotify_id":"2gUTutKVlasll62RpN7V2I","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fb37572edcaa84739185df482e5fd45991d1c310b523ffdd3ef6eacc12d622. 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/2gUTutKVlasll62RpN7V2I.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/2gUTutKVlasll62RpN7V2I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdff813c9367ed0125a48656819c0e02ebed41284230e461e97710b2a7912da4. 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/2JljIpCuPZ2mpPfERVbZF9.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/2JljIpCuPZ2mpPfERVbZF9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ef4f186ade27813d3318000183816f33113816e49e5afa1052ab463bde2aba. 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/5giDxksgScCtcVjptUtVv2.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/5giDxksgScCtcVjptUtVv2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a1b3e840c3a4efdb4deb737526550597a35dec8216abe53d26110dc1028556. 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/73pgj7Xz1j16ixHEOiyZYB.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/73pgj7Xz1j16ixHEOiyZYB.
{"copyright_id":"0xe2cb59ac4872ae7f16fddccad7914bf28f9a56c11647d64fb9c2b474ca98a964","isrc":"QZK6L2295398","name":"METAL SLUG (AZ SHIT)","registered_at":"2026-06-18T21:12:21Z","spotify_id":"46MpiAS1OaqU1zqiI36Rd3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2cb59ac4872ae7f16fddccad7914bf28f9a56c11647d64fb9c2b474ca98a964. 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/46MpiAS1OaqU1zqiI36Rd3.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/46MpiAS1OaqU1zqiI36Rd3.