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 0x10344697013d1e12bddf81af956dfb4aede32edafd8d846a4159b44c1956dd8f. 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/b761f3f1-b110-48a3-a145-ccdc32e302c5.json and https://artists.proofprofile.net/proofs/artist/b761f3f1-b110-48a3-a145-ccdc32e302c5.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 0x02143a6ce91b2f326f5d12a2d66f2b32142389daa546de80024ec4756099861a. 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/0Er6UYYucsXHi8TV2pz6N2.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/0Er6UYYucsXHi8TV2pz6N2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025bf2b39b1bd6201d8c4afd62ac5ff1d2e5caf0a90966fa9d03b30a60b28c80. 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/07jhGIaMbhjm1AqSjpX53j.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/07jhGIaMbhjm1AqSjpX53j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235b182f06f2b7f550e31879134781a4641134571640293af81904a136f57e96. 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/4UdgPXAHXCUUhDHwEmQ5a9.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/4UdgPXAHXCUUhDHwEmQ5a9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbcec1dd5506ce069371dd71c52fafd0ca75b17a01d9204eafd499481fe2086e. 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/6BdMP7Nlr4cYVPeK0dv7z4.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/6BdMP7Nlr4cYVPeK0dv7z4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632ee5817584b8ae8ee581298dd49f72a2bed834459015da077553d52bbb834c. 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/10XTNPdQ7WSqfmJp7ot7Ii.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/10XTNPdQ7WSqfmJp7ot7Ii.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe967958f35b8244a7ff4cc856e5b6ee83aecedcbb20cc339be2b9f7ea9a725ba. 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/7M8kTnBNTXAtwPgWUYHXor.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/7M8kTnBNTXAtwPgWUYHXor.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb41626da8e0bfc396fbe6694cd0ccf93ffbde4bbd43a53eef8f96a4b186a05d. 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/0nMNH6bm7yKz5q5SYNXVqf.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/0nMNH6bm7yKz5q5SYNXVqf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22c74dc4534a4047562de53e99a7adadc8331dc8d16a66dad6881fb95cab47c. 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/7MS6bnaVkLzeDvqsLkuASF.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/7MS6bnaVkLzeDvqsLkuASF.
{"copyright_id":"0x55b41366b753e34273b1aafbef55c1b8b0e56e1dd9908dc8e11f77a3c2672f6d","isrc":"QZWFP2376777","name":"SPELL IT OUT","registered_at":"2026-06-10T12:31:44Z","spotify_id":"0Jn9NxtcDpTIYsgKTRYsYS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b41366b753e34273b1aafbef55c1b8b0e56e1dd9908dc8e11f77a3c2672f6d. 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/0Jn9NxtcDpTIYsgKTRYsYS.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/0Jn9NxtcDpTIYsgKTRYsYS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69551339fb6cc70660a0ce22ae3cee6b75a3d8950a42a3a22a0e490a67788c3. 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/0kAP6dnEfBUBZ0nB7kE5Gd.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/0kAP6dnEfBUBZ0nB7kE5Gd.
{"copyright_id":"0xb6b5e460b4e3a997f86f97202de3f623cc9337c36c685b4bd3bd9d64eae67f10","isrc":"QZNMU2250234","name":"WASTE NO TIME","registered_at":"2026-06-07T11:00:39Z","spotify_id":"3UaE8kseX92fdvWGyPfupW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b5e460b4e3a997f86f97202de3f623cc9337c36c685b4bd3bd9d64eae67f10. 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/3UaE8kseX92fdvWGyPfupW.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/3UaE8kseX92fdvWGyPfupW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235b182f06f2b7f550e31879134781a4641134571640293af81904a136f57e96. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0iOJeXVnjCu2MCJQEYuZPz.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/0iOJeXVnjCu2MCJQEYuZPz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbcec1dd5506ce069371dd71c52fafd0ca75b17a01d9204eafd499481fe2086e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2VJgCn4SeMvWvLORcwafpg.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/2VJgCn4SeMvWvLORcwafpg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025bf2b39b1bd6201d8c4afd62ac5ff1d2e5caf0a90966fa9d03b30a60b28c80. 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/5rbdlLbgANNF2TgPGVTSlM.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/5rbdlLbgANNF2TgPGVTSlM.
SOURFACE (feat. AJRadico & Marcellus Juvann)
{"copyright_id":"0x260fa328a40697d075a9d30fa662da16c2d8e3ce7b2915718d32f07c841c96d9","isrc":"QMEZE1946275","name":"SOURFACE (feat. AJRadico & Marcellus Juvann)","registered_at":"2026-06-20T13:26:31Z","spotify_id":"6msR7FKjwg9oxzAUnR08YX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260fa328a40697d075a9d30fa662da16c2d8e3ce7b2915718d32f07c841c96d9. 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/6msR7FKjwg9oxzAUnR08YX.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/6msR7FKjwg9oxzAUnR08YX.