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 0x3c17f1eeb9d66669f3a186e71469b67aca7b54828ccaff739dbad99e4a7c69d4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1121be0d-5401-4789-841e-95e2c9f92a30.json and https://artists.proofprofile.net/proofs/artist/1121be0d-5401-4789-841e-95e2c9f92a30.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 0xedf9d9093077251f91866adf5eae3fcd19607c91b029a9bbb2eabaa0108b2125. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/02DmxRgrB656k6U8PlCBzC.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/02DmxRgrB656k6U8PlCBzC.
{"copyright_id":"0xb95bce79cadd47bc5b726365a6ceb8c977932f4f1eed4bc84c49812ac540ac35","isrc":"FR5R00906386","name":"Who Ya Gang (feat. Hardo, Jimmy Wopo)","registered_at":"2026-06-08T20:43:23Z","spotify_id":"3qiCMx4PTadmEu2CEzNUHN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95bce79cadd47bc5b726365a6ceb8c977932f4f1eed4bc84c49812ac540ac35. 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/3qiCMx4PTadmEu2CEzNUHN.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/3qiCMx4PTadmEu2CEzNUHN.
Blue Hunnids (feat. Jimmy Wopo and Hardo)
{"copyright_id":"0xcab2983b34367ba2b2992bbff85b96a319efa998201be45b5b2e29a1aacee01e","isrc":"USAT21804231","name":"Blue Hunnids (feat. Jimmy Wopo and Hardo)","registered_at":"2026-06-06T10:02:39Z","spotify_id":"073wIn7FqixdyJU4cqh41j","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab2983b34367ba2b2992bbff85b96a319efa998201be45b5b2e29a1aacee01e. 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/073wIn7FqixdyJU4cqh41j.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/073wIn7FqixdyJU4cqh41j.
Owe Y'All a Body (feat. Jimmy Wopo & Kizzl)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414b51357dce4bd85049ec548a5fb72610697ba6c0b99708cd698798fd491c9a. 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/3C7QWnb7UNI3uLQPAwjQMk.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/3C7QWnb7UNI3uLQPAwjQMk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a91eaeebb1758f1a4e076e8fa7727a3d3c76c1e99c200c3f4339b22b9c2131. 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/2CpUPwlmIw3RFzveDY35j0.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/2CpUPwlmIw3RFzveDY35j0.
{"copyright_id":"0x8aeb80b3e5276f68dc56ab88d8adff98b9b6d6ac1425036cd62170c687834374","isrc":"USUYG1117845","name":"Young Nigga World","registered_at":"2026-06-25T10:17:19Z","spotify_id":"0zEOEZf8XxhudUQCiGoKbA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aeb80b3e5276f68dc56ab88d8adff98b9b6d6ac1425036cd62170c687834374. 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/0zEOEZf8XxhudUQCiGoKbA.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/0zEOEZf8XxhudUQCiGoKbA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530343bc7a32872647c13ce2009723d92e3f7b6e1d235cdac031d23fdf920ba7. 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/7pqXhzTvkrWDMO15Ofik9x.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/7pqXhzTvkrWDMO15Ofik9x.
{"copyright_id":"0xdea42f50a3b21b7ae0108c0872b25ea2053b5aaf388dd7ae61e6de005ad7b7f4","isrc":"USUYG1117851","name":"Who Ya Gang","registered_at":"2026-06-09T19:33:16Z","spotify_id":"5UShjdfool3o6TOMi2PeJR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea42f50a3b21b7ae0108c0872b25ea2053b5aaf388dd7ae61e6de005ad7b7f4. 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/5UShjdfool3o6TOMi2PeJR.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/5UShjdfool3o6TOMi2PeJR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efa8e8173e64d74ce7ae4df4f5f74307d5d2edcbaf6fa3fb7d00f8fe0dad5a2. 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/2rx6kNwuu1S2M5o5r98jMC.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/2rx6kNwuu1S2M5o5r98jMC.
{"copyright_id":"0xc2617cc618da3c68da27423545bff41495faa64a9287da6dd0425f9ef03e22bf","isrc":"TCADH1787419","name":"Bout Bread","registered_at":"2026-06-25T11:42:57Z","spotify_id":"1REvLUkjBgpVmxVY2x0m0H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2617cc618da3c68da27423545bff41495faa64a9287da6dd0425f9ef03e22bf. 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/1REvLUkjBgpVmxVY2x0m0H.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/1REvLUkjBgpVmxVY2x0m0H.