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 0x76186faf270d721549c3119a59b18da63e6572f8aaf89ec5572609beccb7da07. 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/8cfd35cd-9af7-43c4-a0cf-833f24ec5125.json and https://artists.proofprofile.net/proofs/artist/8cfd35cd-9af7-43c4-a0cf-833f24ec5125.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 0x079ec6477000e1e1bdf825861c34979659bf9a24987270243793edc1ee8c9bf9. 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/1CJeRHARvrvjdgJoVGaXGz.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/1CJeRHARvrvjdgJoVGaXGz.
Expedition, Vol. 1 - 15420 Ways to Die, but the Weed Ain't One
EXPEDITion, Vol. 15: 420 Ways to Die, but the Weed Ain't One
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc2f334e70a11f0955ae28965250ce7091bbe1eb93d27fb483186a8a16738df. 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/24LpZXQ3wxqRpS9hWT2fc5.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/24LpZXQ3wxqRpS9hWT2fc5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f68b4847651a366e0f9d04536150fff613cd45fa76b192df8faf12c1888707. 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/27DK4eq2OFLSSbMNbtPrqS.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/27DK4eq2OFLSSbMNbtPrqS.
{"copyright_id":"0x17ee625ecffb329ec9a40634fe85b74c610d78ad5b9bb891682db194ba8108d7","isrc":"DEQ022011832","name":"Têtê-à-Têtê Mit Der Bassline","registered_at":"2026-06-27T17:10:17Z","spotify_id":"0QmPPlARH65ez9OrLXj97T","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ee625ecffb329ec9a40634fe85b74c610d78ad5b9bb891682db194ba8108d7. 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/0QmPPlARH65ez9OrLXj97T.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/0QmPPlARH65ez9OrLXj97T.
EXPEDITion 100 Vol. 33: Premium Rolling Music
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06ab474ac27a87041943f0511f548cda28721927e78aded70cbf4eb8fbda26f. 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/0EyZ7LqvYKMwWQQm8FojkB.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/0EyZ7LqvYKMwWQQm8FojkB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb46613341e086c448cb8c36ca23c34c2c82ea5712cbfafb4aa8d49eb1bb5956. 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/4Nb9VHNUn5w6bXVh0IduFG.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/4Nb9VHNUn5w6bXVh0IduFG.