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 0x39cf47abf0bc629bb5be957f8d59a50cdd71904d7783e8d65753c347ecc24989. 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/55ce1e19-b6ab-4313-99f2-4212d4e8bc1b.json and https://artists.proofprofile.net/proofs/artist/55ce1e19-b6ab-4313-99f2-4212d4e8bc1b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xc19285b63ba193f5c6cc1bc6643b8f5e1bc23fe8afb1bb45371cb65e829093c7","isrc":"QZK6J2301120","name":"Before The Sad Sets In","registered_at":"2026-06-11T19:42:53Z","spotify_id":"5wow7oNY9FucOUWSFVlcKP","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 0xc19285b63ba193f5c6cc1bc6643b8f5e1bc23fe8afb1bb45371cb65e829093c7. 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/5wow7oNY9FucOUWSFVlcKP.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/5wow7oNY9FucOUWSFVlcKP.
{"copyright_id":"0xd2c93f882da285afc260de115f7c2323840de97a9bc8cfed63fb3baf1f0a5609","isrc":"TCAHB2347018","name":"Sunday Best","registered_at":"2026-06-10T07:03:25Z","spotify_id":"5Dw3aP2VAPAUan3wApSI9G","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c93f882da285afc260de115f7c2323840de97a9bc8cfed63fb3baf1f0a5609. 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/5Dw3aP2VAPAUan3wApSI9G.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/5Dw3aP2VAPAUan3wApSI9G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6878d724a0e3076008aa09c048cc4445779ef62d4126cfac8311db089637f209. 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/4OVi9KgrHnwg0Kj4yi2PrO.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/4OVi9KgrHnwg0Kj4yi2PrO.
{"copyright_id":"0xda6e5ea9ee9d5613f27fb17825be6eb9acab5f9599b07a5225044b363097fca8","isrc":"USUM72212364","name":"something new","registered_at":"2026-06-18T20:46:36Z","spotify_id":"6lPDU5ovAJxqeLVj2qTI3w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6e5ea9ee9d5613f27fb17825be6eb9acab5f9599b07a5225044b363097fca8. 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/6lPDU5ovAJxqeLVj2qTI3w.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/6lPDU5ovAJxqeLVj2qTI3w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fe307619f0c3d31ae5a5fc88ca4f6f142729500dc8d29aeae45c10e94a24a0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5tTE3MIfvPFhV4r8h2Ofbg.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/5tTE3MIfvPFhV4r8h2Ofbg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b4df7ebc96a51559b70ec15822771ec15b2c5e1c94d8a11c93e7ead77d76a6. 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/7kdmDLwyzFL8jYLzfMvPwQ.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/7kdmDLwyzFL8jYLzfMvPwQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e18d065c6665cb91fe2d8cafd2687618bce3e57418d1960c91712e9d86b86bb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/08RNw6JJ27AxpAps2qUKXs.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/08RNw6JJ27AxpAps2qUKXs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e18d065c6665cb91fe2d8cafd2687618bce3e57418d1960c91712e9d86b86bb. 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/5wD2fTxU4n7TTXR1S6xFhl.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/5wD2fTxU4n7TTXR1S6xFhl.
{"copyright_id":"0x24c107ee297f0b6e017d4b13bc0acbf5983eef6700caef0f5fd7c7a4ae6e3449","isrc":"USUM72204730","name":"parachute (plan b)","registered_at":"2026-06-18T05:42:26Z","spotify_id":"0e7NDaxEHdmaqIkIrh4H4K","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c107ee297f0b6e017d4b13bc0acbf5983eef6700caef0f5fd7c7a4ae6e3449. 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/0e7NDaxEHdmaqIkIrh4H4K.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/0e7NDaxEHdmaqIkIrh4H4K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fe307619f0c3d31ae5a5fc88ca4f6f142729500dc8d29aeae45c10e94a24a0. 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/5sHctjVx9Z4Qj5gyB8q7kT.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/5sHctjVx9Z4Qj5gyB8q7kT.
First Love Never Lasts (Sleeping Lion Remix)
{"copyright_id":"0xd7a4df5b66468003f86b78bf8c8f0aefc5691f769c624535bf649b1baa6ede35","isrc":"QZKDK2193960","name":"First Love Never Lasts (Sleeping Lion Remix)","registered_at":"2026-06-25T11:25:19Z","spotify_id":"47qhdWw6eXJGVFcMvV5mfu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a4df5b66468003f86b78bf8c8f0aefc5691f769c624535bf649b1baa6ede35. 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/47qhdWw6eXJGVFcMvV5mfu.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/47qhdWw6eXJGVFcMvV5mfu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f51d5dd45dbb1e53a9f1ce91c64c806886fc67bada5d49ba474ca40febd358. 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/3hRajm6oSVzY0k1YkeSS80.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/3hRajm6oSVzY0k1YkeSS80.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b8e0760ef268c8c3f6c83936899d6762d959c0adc6990988fa34237ae4a6d5. 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/2cYlM5uWVf5tCT0oHgeCE9.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/2cYlM5uWVf5tCT0oHgeCE9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30290e09a5b44708f1e6d74adc531050664daa0bcd1bdbe66740dda0dd34e11. 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/4Gq1otKIsTPZSrY7QGvceO.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/4Gq1otKIsTPZSrY7QGvceO.
{"copyright_id":"0x8c0ed6e241ebf90bf837a4becee93dac04052f23255badce5e7c9ba732af0001","isrc":"QM42K2049231","name":"Something to Look Forward To","registered_at":"2026-06-18T04:29:15Z","spotify_id":"02UGxK73Ix3t7OCCCPF266","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0ed6e241ebf90bf837a4becee93dac04052f23255badce5e7c9ba732af0001. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/02UGxK73Ix3t7OCCCPF266.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/02UGxK73Ix3t7OCCCPF266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30290e09a5b44708f1e6d74adc531050664daa0bcd1bdbe66740dda0dd34e11. 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/3yo915g6OSYIQnTrfpHBLm.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/3yo915g6OSYIQnTrfpHBLm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a91d00e7e9d28094a73f73d337083d18d2bfaba7414854baa8ab126eea5e070. 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/35iF14uqi3JU69RKxsqpe6.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/35iF14uqi3JU69RKxsqpe6.
{"copyright_id":"0x8c0ed6e241ebf90bf837a4becee93dac04052f23255badce5e7c9ba732af0001","isrc":"QM42K2049231","name":"Something to Look Forward To","registered_at":"2026-06-18T04:29:15Z","spotify_id":"7CErsAfhJFgyBQHjsFXuEy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0ed6e241ebf90bf837a4becee93dac04052f23255badce5e7c9ba732af0001. 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/7CErsAfhJFgyBQHjsFXuEy.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/7CErsAfhJFgyBQHjsFXuEy.
{"copyright_id":"0x66e7fbba6b3066e0567beaa2e6fbe2803b28d60da0c2069c1d200ead41d0ebbf","isrc":"QM42K2003002","name":"First Love Never Lasts","registered_at":"2026-06-06T19:15:17Z","spotify_id":"3dvPmyzdl2VP37x9QsH1CL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e7fbba6b3066e0567beaa2e6fbe2803b28d60da0c2069c1d200ead41d0ebbf. 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/3dvPmyzdl2VP37x9QsH1CL.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/3dvPmyzdl2VP37x9QsH1CL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14823ccf836e6651584dd7e18c41d3ae413b12688e1fa5af6c07c134c2712895. 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/5EYLN4Bdca3X5JG4p4C3U9.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/5EYLN4Bdca3X5JG4p4C3U9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eac469bf6aa15172705235762877accf0f0465b8a995f764596eea61d743adc. 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/5RytF0Z376v9XG5JZs9kP7.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/5RytF0Z376v9XG5JZs9kP7.
Somethin Real (feat. Kira Kosarin & Sik World)
{"copyright_id":"0x79960c4ba4ee7fb00d2613f335676766afb87b11a9fdd1d2a430aac9f464ebc8","isrc":"USLD91718037","name":"Somethin Real (feat. Kira Kosarin & Sik World)","registered_at":"2026-06-19T05:43:13Z","spotify_id":"0O9W81AqOTpatabWyK7ro5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79960c4ba4ee7fb00d2613f335676766afb87b11a9fdd1d2a430aac9f464ebc8. 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/0O9W81AqOTpatabWyK7ro5.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/0O9W81AqOTpatabWyK7ro5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8899187732784bffec34dae43d4c9f691e580981010a50cfb2f0c8acfba2b9e8. 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/74EgiUw9kI6AyO1ngizldy.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/74EgiUw9kI6AyO1ngizldy.
{"copyright_id":"0x6ad0454f9ad5989f71d881adfa9789af43b9de37c4d74f16dff5eb3e38788119","isrc":"GBWWP1703219","name":"Raincoat - Acoustic","registered_at":"2026-06-04T10:55:42Z","spotify_id":"0CVlnj1wfxLBG6mudQGPyE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad0454f9ad5989f71d881adfa9789af43b9de37c4d74f16dff5eb3e38788119. 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/0CVlnj1wfxLBG6mudQGPyE.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/0CVlnj1wfxLBG6mudQGPyE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa203a1659abfbec8e2f36724e15bcecc6c91bf2d1888ac4cd52d727096c4d657. 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/6ysZkvWkKDQJNCinsYA7KP.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/6ysZkvWkKDQJNCinsYA7KP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce5b6dcaebd6bc66b68d23a4b828f553fcf48759528c45fa2f1748b0c0f605e. 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/5RyUOqZwo2NCjYHRerVszV.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/5RyUOqZwo2NCjYHRerVszV.