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 0x6fd09591753204cf7fd69833b6e6774f77126979c95e1b37af9a5a5f6e044f5d. 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/42d1e7b6-4337-4322-9f95-b65e370d1a08.json and https://artists.proofprofile.net/proofs/artist/42d1e7b6-4337-4322-9f95-b65e370d1a08.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 0xa978afe03da1c61ab5e57427518512791d998d7f228b5a729be612307849d6ce. 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/58VHR19NNpBFrrL2PP06Wv.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/58VHR19NNpBFrrL2PP06Wv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6c721081a13608d74dbb33658593b56a073efccc8e26675320f2ccbbc19c25. 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/3ap1c9ACilrLygIPeSitmB.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/3ap1c9ACilrLygIPeSitmB.
{"copyright_id":"0xe3effccad605143bf544cebf3faa05a617731c0d67a3d1cceb4468e48ec6c598","isrc":"USUG12408084","name":"John & Lydia","registered_at":"2026-06-05T09:58:39Z","spotify_id":"6qKjAL4ySoKb7AkBAdP80P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3effccad605143bf544cebf3faa05a617731c0d67a3d1cceb4468e48ec6c598. 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/6qKjAL4ySoKb7AkBAdP80P.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/6qKjAL4ySoKb7AkBAdP80P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa978afe03da1c61ab5e57427518512791d998d7f228b5a729be612307849d6ce. 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/0cZPQET8Hlijp8GFtt9Wz5.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/0cZPQET8Hlijp8GFtt9Wz5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67ac79c8eb3e65c44e8305fa286d0e06fdc3a836efd27285598ee211247639c. 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/0gjf55z02NUzGV3SzDokTn.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/0gjf55z02NUzGV3SzDokTn.
{"copyright_id":"0xdbaf5fc91706d033f4fb1b5bbda83ad2f27030257f9d64a137db6179e67dede4","isrc":"USUG12408083","name":"Faded Blue","registered_at":"2026-06-06T06:22:54Z","spotify_id":"1YB4c1AoQdCqun7AnhBrDe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbaf5fc91706d033f4fb1b5bbda83ad2f27030257f9d64a137db6179e67dede4. 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/1YB4c1AoQdCqun7AnhBrDe.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/1YB4c1AoQdCqun7AnhBrDe.
{"copyright_id":"0xd8f8317f1286bbf9e5ab259279b0d07fe04e2dc9aef344c1575f809ab4151000","isrc":"USA2P2329200","name":"Friend For Life (with Medium Build)","registered_at":"2026-06-04T12:33:09Z","spotify_id":"7BE4sJl4U5kPpphtYCq086","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f8317f1286bbf9e5ab259279b0d07fe04e2dc9aef344c1575f809ab4151000. 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/7BE4sJl4U5kPpphtYCq086.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/7BE4sJl4U5kPpphtYCq086.
Friend For Life (with Medium Build) (Stripped)
{"copyright_id":"0x9bd989259dcdb93a88a96baffb1a7040175685e03154f118056c394f764d31bf","isrc":"USA2P2329201","name":"Friend For Life (with Medium Build) (Stripped)","registered_at":"2026-06-07T23:42:01Z","spotify_id":"6tEFrLIRuTN7YJCGtTTTNZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd989259dcdb93a88a96baffb1a7040175685e03154f118056c394f764d31bf. 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/6tEFrLIRuTN7YJCGtTTTNZ.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/6tEFrLIRuTN7YJCGtTTTNZ.
{"copyright_id":"0xf65ffdd6c23e3c509d08e7e510279251af3b3a8fb62ce9219ec02af32da792ae","isrc":"QM4TW2459712","name":"Hungry Ghost - Medium Build Version","registered_at":"2026-06-22T20:20:40Z","spotify_id":"3tbc8T188gsH33OJiH9AzK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65ffdd6c23e3c509d08e7e510279251af3b3a8fb62ce9219ec02af32da792ae. 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/3tbc8T188gsH33OJiH9AzK.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/3tbc8T188gsH33OJiH9AzK.