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 0xe1d2dfee938f5eceaec04cc892dd11096cfad45858fd4d3e7e94c483c8e3017e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/edadf4ca-ca96-4c01-950d-3c67912292ef.json and https://artists.proofprofile.net/proofs/artist/edadf4ca-ca96-4c01-950d-3c67912292ef.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 0xb1f084b2421782eeab3763713b1b78c9ac47c80815c1bc4f31e769ca3a47982e. 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/4OEvWiXuucLadzuNqFGKQy.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/4OEvWiXuucLadzuNqFGKQy.
{"copyright_id":"0x53564ac6d7acb301fc401497f847cca0afd2ddab66f3cc4026d7a55e6389a9ee","isrc":"QZK6N2312536","name":"When You Call (feat. Heembeezy)","registered_at":"2026-06-01T22:11:14Z","spotify_id":"3KLQxJHFLoIBWzbqoMOBkJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53564ac6d7acb301fc401497f847cca0afd2ddab66f3cc4026d7a55e6389a9ee. 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/3KLQxJHFLoIBWzbqoMOBkJ.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/3KLQxJHFLoIBWzbqoMOBkJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8974064baa7a24d2ff270b4049635a1c8c5613cf12e8f909fca365803a068c60. 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/0vdfz3mFTt4HTU7v8reyKr.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/0vdfz3mFTt4HTU7v8reyKr.
{"copyright_id":"0xe7db61d70517266cd05fdbf6141cc210a1d11f0ea96ffaf6bb6d79d6de4c202d","isrc":"QZNWV2136989","name":"Like Me","registered_at":"2026-06-05T09:08:27Z","spotify_id":"24bhiMW1r7LKTmSobg4wGK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7db61d70517266cd05fdbf6141cc210a1d11f0ea96ffaf6bb6d79d6de4c202d. 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/24bhiMW1r7LKTmSobg4wGK.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/24bhiMW1r7LKTmSobg4wGK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9412b7b136e8c55755073e3e7426de079574b2dbbc90cc3fa59530485bcc5d. 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/6qlNQ8CyLE5YeQebN5MeYf.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/6qlNQ8CyLE5YeQebN5MeYf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c7bd0223845396a2b2d27cf3c53a6ae36d5afc8842092f2b065ecf761d4a40. 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/2y6VaOa73ugRSlMn64ezHx.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/2y6VaOa73ugRSlMn64ezHx.
{"copyright_id":"0x923d4cd4364d86830ffea44453cc71fcb4a2c6c09afd3f9a61cdff2b9535afa2","isrc":"QZNMT2282606","name":"Face no Book","registered_at":"2026-06-08T10:11:37Z","spotify_id":"7t6iqTYN8TyfLDtqNILBp8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923d4cd4364d86830ffea44453cc71fcb4a2c6c09afd3f9a61cdff2b9535afa2. 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/7t6iqTYN8TyfLDtqNILBp8.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/7t6iqTYN8TyfLDtqNILBp8.
{"copyright_id":"0x8faace39f26782662356ba26ef61f0b0138a628ab4afbba66dd68bbaa867575d","isrc":"USLD91749316","name":"Just Like Me","registered_at":"2026-06-04T07:00:17Z","spotify_id":"1MqodVsKzm9JycEfAMEJtb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8faace39f26782662356ba26ef61f0b0138a628ab4afbba66dd68bbaa867575d. 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/1MqodVsKzm9JycEfAMEJtb.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/1MqodVsKzm9JycEfAMEJtb.
{"copyright_id":"0x1cbae3e16e03f32e199fc602bf24ceb6d0646eac9454d41ea5b575eadf19039d","isrc":"QZNMZ2246675","name":"Deep End (feat. M2WO)","registered_at":"2026-06-04T11:10:37Z","spotify_id":"2UofX3J2uHJoYmMwA1Fzro","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbae3e16e03f32e199fc602bf24ceb6d0646eac9454d41ea5b575eadf19039d. 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/2UofX3J2uHJoYmMwA1Fzro.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/2UofX3J2uHJoYmMwA1Fzro.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a24377a46ba43f6c9d7ede401bee08745930694be9b54362682978dfc8411e7. 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/1WatwHkxcqV8Zga0h8fz8Z.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/1WatwHkxcqV8Zga0h8fz8Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa8193bc19664663fd07b966baeaf5563fc408646f6a7b71f588884f482b43f. 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/4gk9LE2nNsAUoABdUb26hz.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/4gk9LE2nNsAUoABdUb26hz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c098fd475393b85b0e4352001cea50b8066e6de7a769403c0cebe59d471874d. 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/3x0rKDlN8zQMxGV0UPeeU5.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/3x0rKDlN8zQMxGV0UPeeU5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b9ac6b71669d66e78c808443a3402e034e42e5930ad7d23bf900d63572d5f8a. 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/7w2Ws7RnHEFojMAFvljFtx.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/7w2Ws7RnHEFojMAFvljFtx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2adff01f0fcedd8a600e330f702b1fb7c204cc11181ff0b29c3660bb20b04c. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:33:26Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0HF4rCcluMPkfw8xy7I1nZ.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/0HF4rCcluMPkfw8xy7I1nZ.
{"copyright_id":"0x48a9c5a5e35fc6490a4d603e72bf0f47181d0b52c2ccec8270a1d7464c6d05ca","isrc":"USLD91748217","name":"I'm So Blessed","registered_at":"2026-06-18T03:05:49Z","spotify_id":"5aQpFjJ5jPeblpigTQhxbj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a9c5a5e35fc6490a4d603e72bf0f47181d0b52c2ccec8270a1d7464c6d05ca. 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/5aQpFjJ5jPeblpigTQhxbj.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/5aQpFjJ5jPeblpigTQhxbj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5589833997a87e5358ae96396210b8a83ec94799a947b9b6acbd7a69a742585. 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/6lnPCAgwiUVgYGa2Pz6O5O.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/6lnPCAgwiUVgYGa2Pz6O5O.