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 0xdc062406114879576870ac215c88d52bc03e3293b4e3721d5022fd609d625bd6. 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/89fa70cb-d087-4b8d-9ab8-03b99442d448.json and https://artists.proofprofile.net/proofs/artist/89fa70cb-d087-4b8d-9ab8-03b99442d448.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Crossfire, Part II (feat. Talib Kweli & KillaGraham)
Crossfire, Part III (Feat. Saba, Ravyn Lenae, The O'My's & J.P. Floyd)
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 0x47ce406ae95ee2de18e34d01d2270b87ab757abecf1cf683895daca3139dd666. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/47YXPJLkWIU9yqk2GrN7Qb.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/47YXPJLkWIU9yqk2GrN7Qb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d30b57162f7abf1920c3b43661ad264871c37a055b0cc5fef5b2ac201605ef. 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/3ssAny2FQJZ56wvQNvyRHz.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/3ssAny2FQJZ56wvQNvyRHz.
{"copyright_id":"0xc7f7f4cd070708e4711a9df606a764d2164c59701cbf8d11df2da04cf7b98f0f","isrc":"QMUY41700203","name":"These Roots","registered_at":"2026-06-08T13:46:39Z","spotify_id":"7pzmudANKBVdx3Fg1UAdJe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f7f4cd070708e4711a9df606a764d2164c59701cbf8d11df2da04cf7b98f0f. 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/7pzmudANKBVdx3Fg1UAdJe.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/7pzmudANKBVdx3Fg1UAdJe.
{"copyright_id":"0x8fb300fd776f70d8c0c602dc0aee6e4b07e431033557d8bca1b8ab15f2db9e88","isrc":"QZ5AB2111727","name":"Terrified of Loving You","registered_at":"2026-06-19T15:17:35Z","spotify_id":"7BAoxbxW9iQ9modnD9j2cr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb300fd776f70d8c0c602dc0aee6e4b07e431033557d8bca1b8ab15f2db9e88. 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/7BAoxbxW9iQ9modnD9j2cr.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/7BAoxbxW9iQ9modnD9j2cr.
{"copyright_id":"0x8fb300fd776f70d8c0c602dc0aee6e4b07e431033557d8bca1b8ab15f2db9e88","isrc":"QZ5AB2111727","name":"Terrified of Loving You","registered_at":"2026-06-19T15:17:35Z","spotify_id":"2lX8UHzIswNeZU1sOVAqpO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb300fd776f70d8c0c602dc0aee6e4b07e431033557d8bca1b8ab15f2db9e88. 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/2lX8UHzIswNeZU1sOVAqpO.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/2lX8UHzIswNeZU1sOVAqpO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ab086ac2d895e4b3c059d736012de380b51df37655b8a563f1524e008ffd2a. 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/26FHFt1QeXPJIC3RR42z3w.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/26FHFt1QeXPJIC3RR42z3w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ce406ae95ee2de18e34d01d2270b87ab757abecf1cf683895daca3139dd666. 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/3Hl1zG0tKPxGRojEPOjzK6.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/3Hl1zG0tKPxGRojEPOjzK6.