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 0xce9803297d08036a7e68889a845227d5984aa4b811250322bb7e3df24b2b2ea3. 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/74f121bb-9aab-48df-b8d4-a342c53cfbd0.json and https://artists.proofprofile.net/proofs/artist/74f121bb-9aab-48df-b8d4-a342c53cfbd0.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 0xea49c7727dbd953c0d44e796488a934d7f6d0240cb5b7e5132c087cb30b6148c. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2jrR327whHpHEPf0zPLzHl.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/2jrR327whHpHEPf0zPLzHl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea49c7727dbd953c0d44e796488a934d7f6d0240cb5b7e5132c087cb30b6148c. 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/7vodWGrzhjU9o6GApkhXWj.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/7vodWGrzhjU9o6GApkhXWj.
{"copyright_id":"0xd619b3f317a9ff9b22263e10cfe7b8e86b637d4fcfd1a35b0b58d3771ff49ff8","isrc":"QM4TX2452205","name":"No Te Enamores - Remix","registered_at":"2026-06-07T15:33:27Z","spotify_id":"2vSmULOrWAZI7okiTrLurP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd619b3f317a9ff9b22263e10cfe7b8e86b637d4fcfd1a35b0b58d3771ff49ff8. 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/2vSmULOrWAZI7okiTrLurP.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/2vSmULOrWAZI7okiTrLurP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3a10263a631fb5dcd99543342bb892e139e38e1cb6d648582bd52ff28b2d3c. 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/2K5I6urKO6KtHieBOAyFXV.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/2K5I6urKO6KtHieBOAyFXV.
{"copyright_id":"0x8d740e7af1acb5702b0039524d5c3dd2fd5a316e363583af70bdcf4907ecb1cf","isrc":"GX53U2320453","name":"Si Te Vas","registered_at":"2026-06-05T14:15:59Z","spotify_id":"3hfEZulfGENVAKnSa5Krfh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d740e7af1acb5702b0039524d5c3dd2fd5a316e363583af70bdcf4907ecb1cf. 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/3hfEZulfGENVAKnSa5Krfh.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/3hfEZulfGENVAKnSa5Krfh.