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 0x653f01e40b9249c9cfa53b418b7070a820bffb55c42d71aa202fb089745ac29b. 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/0615e4f1-fe07-4a45-b75e-859b07a2fe2a.json and https://artists.proofprofile.net/proofs/artist/0615e4f1-fe07-4a45-b75e-859b07a2fe2a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x05e4c80dd3c66725b4365ebb32c9b91e7aed5b7772118abb390f9efd93a2c62c","isrc":"QM24S2302951","name":"Addicted (Kenyon Dixon and Nana Remix)","registered_at":"2026-06-21T22:38:25Z","spotify_id":"12cx1i4EjULK0YWyOrXiuw","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 0x05e4c80dd3c66725b4365ebb32c9b91e7aed5b7772118abb390f9efd93a2c62c. 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/12cx1i4EjULK0YWyOrXiuw.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/12cx1i4EjULK0YWyOrXiuw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b4648b5600e57f279fcb3ed15a1020dfd3ef06072764a05503b78e3fbd8d08. 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/4tCr2YpHUtshcujqnTgOUP.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/4tCr2YpHUtshcujqnTgOUP.
{"copyright_id":"0xe04aeed0587848e14daeb310687708f96d55dc0a56a02056dbdd9c45811920e2","isrc":"TCAFP2197975","name":"Soon as You Get Home (Remi Oz Remix)","registered_at":"2026-06-23T11:46:47Z","spotify_id":"5ySyljCGq8NppWOPLzjaYo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04aeed0587848e14daeb310687708f96d55dc0a56a02056dbdd9c45811920e2. 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/5ySyljCGq8NppWOPLzjaYo.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/5ySyljCGq8NppWOPLzjaYo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e286f46b991104298cc398f10acd19ea5564dd1a1ab552aca01076de750b671. 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/5ExFxAyPteU3tWy7VLDjX8.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/5ExFxAyPteU3tWy7VLDjX8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556770d4a8471ce80ab7d30c1a8a7a1d0144ada550cba298f7245f960fcb59e2. 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/1oULUBK7Mr6pmoljZQMVUU.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/1oULUBK7Mr6pmoljZQMVUU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c6e5b9497b7196a95399dd8051844f5d257ad2726176c03fde385941af69d4. 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/1CcjCx2PBFv0VDITa1ToU7.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/1CcjCx2PBFv0VDITa1ToU7.
{"copyright_id":"0x7cd008c4e0f1557422cd30e7949f71ad8ece01f4a54c7b3073eb93fd9accd8a0","isrc":"TCAET2009055","name":"Stay Down","registered_at":"2026-06-09T19:20:24Z","spotify_id":"4YUl7qLTks0YS8dIgDlrQW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd008c4e0f1557422cd30e7949f71ad8ece01f4a54c7b3073eb93fd9accd8a0. 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/4YUl7qLTks0YS8dIgDlrQW.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/4YUl7qLTks0YS8dIgDlrQW.
{"copyright_id":"0x7183b6fa9588e6168fbe904bcd03995c86f11c39abb9af5fd0bf5d9070036009","isrc":"TCAER2005122","name":"Purpose II","registered_at":"2026-06-08T22:02:19Z","spotify_id":"0eDpfaIfLWiGYEKuhUZsdR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7183b6fa9588e6168fbe904bcd03995c86f11c39abb9af5fd0bf5d9070036009. 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/0eDpfaIfLWiGYEKuhUZsdR.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/0eDpfaIfLWiGYEKuhUZsdR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b98b2798ea332e319c5275cff363e6831c8d426949a649ebd4ba3200b37b085. 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/2UoDIvfi7nIVuVSk9c9mhN.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/2UoDIvfi7nIVuVSk9c9mhN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de95397cc3f7d0c3783b04481d781063a00f8c904ab845357ef2d1295797c0b. 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/4j0paP0CoEzSTQTdQBGlm0.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/4j0paP0CoEzSTQTdQBGlm0.
{"copyright_id":"0xd50b04bfab388fa243e67dcb7922a060c7a6f792204fa38f94b69f84b480aad0","isrc":"USUM71905776","name":"Keshia Had A Baby (feat. Rose Gold)","registered_at":"2026-06-05T20:09:37Z","spotify_id":"7Me3i3btcfoCNftr11iKtf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50b04bfab388fa243e67dcb7922a060c7a6f792204fa38f94b69f84b480aad0. 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/7Me3i3btcfoCNftr11iKtf.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/7Me3i3btcfoCNftr11iKtf.
Heart 2 Heart (feat. Meek Mill, Arin Ray, Rose Gold)
{"copyright_id":"0xa2a7dbdb7dfbd203842e3712a465a7291594dc2c74844dbbc21019c6ccd30332","isrc":"USUM71905778","name":"Heart 2 Heart (feat. Meek Mill, Arin Ray, Rose Gold)","registered_at":"2026-06-06T16:49:43Z","spotify_id":"4DZYw8xlfErmEvjV5BR2I7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a7dbdb7dfbd203842e3712a465a7291594dc2c74844dbbc21019c6ccd30332. 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/4DZYw8xlfErmEvjV5BR2I7.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/4DZYw8xlfErmEvjV5BR2I7.