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 0xbcfd1b57be29fd47821befb8913e79390d859213b4f8f7423a37bb5ba2591c53. 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/ab8d840c-4e4b-4301-b988-3db7311ea6f5.json and https://artists.proofprofile.net/proofs/artist/ab8d840c-4e4b-4301-b988-3db7311ea6f5.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 0x362527938d1a6fd6b31e972a540c31b88c36cd9368c7fbadac537989d2028598. 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/2qc0lVAA6pUrmH0QfIYk5p.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/2qc0lVAA6pUrmH0QfIYk5p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea5725d3b81a03b1b673c365f0b24d18c84ddd0d1e701481768a0df5d668226. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:35:22Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5n67QTpfvjaC7s2Vl9DXyu.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/5n67QTpfvjaC7s2Vl9DXyu.
JayKlickin "On The Radar" Freestyle Pt. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b8745a84a6b644434a1ba5688728ba6e8747a8fd95317f22406441845f7801. 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/04Ded4JyPUNI86sWyXqjbm.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/04Ded4JyPUNI86sWyXqjbm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9958d589077e0856b38067ed4b0d8746623ab081de9ee54491a6c9259c11324. 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/5WC1MoiPF2R4gYJG8ekclU.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/5WC1MoiPF2R4gYJG8ekclU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971c23bc60a5f28bd106139f1ea58a7378a8e433cc55371f8910e9330728c985. 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/3BQVAbZHt60wFB9CopaJbG.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/3BQVAbZHt60wFB9CopaJbG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3daa03ab8c4df90be15b42cda3876480d3207f05475c0c66af67c4c4fbc34549. 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/6dRKNWYdU73d5GvRsgekxm.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/6dRKNWYdU73d5GvRsgekxm.
{"copyright_id":"0xf6f0cc09760ea4b4d4c47ecfb68d2b8e85c02cc10e1cc4836eab6daea0fdd57f","isrc":"QZHNB2365796","name":"300 Bluntz","registered_at":"2026-06-23T22:26:45Z","spotify_id":"14de853i4nS5IYvQEW5G7L","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f0cc09760ea4b4d4c47ecfb68d2b8e85c02cc10e1cc4836eab6daea0fdd57f. 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/14de853i4nS5IYvQEW5G7L.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/14de853i4nS5IYvQEW5G7L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6f467a5fde35fa6f6fcc9cb2a18474b9a456fad8c5f1e1e9693107cdeae3da. 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/0GbnlOumYFBdFTsWiegOyw.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/0GbnlOumYFBdFTsWiegOyw.
Jstar Balla & Jayklickin "On The Radar" Freestyle
{"copyright_id":"0x43a57d3dfe8f2b1c48dd6ba71313affe7316b19fcfcec32e6d09b2647ccf0f33","isrc":"QZFZ42329744","name":"Jstar Balla & Jayklickin \"On The Radar\" Freestyle","registered_at":"2026-06-08T22:29:38Z","spotify_id":"2uVY29mwnGFucZ3vLNKqev","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a57d3dfe8f2b1c48dd6ba71313affe7316b19fcfcec32e6d09b2647ccf0f33. 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/2uVY29mwnGFucZ3vLNKqev.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/2uVY29mwnGFucZ3vLNKqev.