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 0x1d7394f7eeff46e2b71a8b6f74742b74f845036277caa389593a2fc014303c27. 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/55b06e73-cb8b-4737-aded-b68945515add.json and https://artists.proofprofile.net/proofs/artist/55b06e73-cb8b-4737-aded-b68945515add.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 0xc5b364247a06b814ffe020d0674ba6db97ca0bd12336c574b3cdf69803ce74d7. 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/5kj6snEjmAYRfFooe3vTyl.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/5kj6snEjmAYRfFooe3vTyl.
{"copyright_id":"0x20b1a5fb1ca7abb4c44686afb518fcb9a3562cc5a6121d198722c1b2ba6d65b6","isrc":"TWA451707271","name":"Got Your Back","registered_at":"2026-06-10T23:45:30Z","spotify_id":"7hRKSiuIgdhsJylS6gYfSE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b1a5fb1ca7abb4c44686afb518fcb9a3562cc5a6121d198722c1b2ba6d65b6. 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/7hRKSiuIgdhsJylS6gYfSE.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/7hRKSiuIgdhsJylS6gYfSE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e5cbfc5af1bc4de144a768ab341173df21a8c7147accf163d225dfff03c424. 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/4GSOTzKLQHCDEhFNtFmRjl.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/4GSOTzKLQHCDEhFNtFmRjl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32eb8bb3f318b086c5ff28c9b6c2c714a025a736ea35d63e7b03f2ecd9a46d32. 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/0R006MBWxSF3LPUD97Y0u9.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/0R006MBWxSF3LPUD97Y0u9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b98fc4a673a5eb1b0516268424f0ff2b4afd25a08f2c56f73a829ea0c7538c6. 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/3PDLKfbseCbcsPDjrqej1u.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/3PDLKfbseCbcsPDjrqej1u.
{"copyright_id":"0xdce9decfa138bc5b33d038583490dde197d47be2a94fd2c5d75179e65fd7f37f","isrc":"USUYG1246788","name":"Lost in Connection","registered_at":"2026-06-20T15:39:42Z","spotify_id":"4nuKjUepdgTtVbt3xIN6Pm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce9decfa138bc5b33d038583490dde197d47be2a94fd2c5d75179e65fd7f37f. 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/4nuKjUepdgTtVbt3xIN6Pm.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/4nuKjUepdgTtVbt3xIN6Pm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f33391509233815f3d7dbb72c8543a225cb439b2841ae8561a0b842cb6311f0. 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/2Sc5q8reEiD1xnbieNTApc.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/2Sc5q8reEiD1xnbieNTApc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eaba6359d65e50e48b190e457b19c6be8b2616b3d01d678a27b5f820e951dd3. 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/11mB5vkSy4HeR6ROPNAYzW.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/11mB5vkSy4HeR6ROPNAYzW.
{"copyright_id":"0xc5fdf4e74477d0dfa012b3bbd46a7fe18ca7d19d12fccde4aa984cb0601a0816","isrc":"TWA451509301","name":"COMING HOME","registered_at":"2026-06-05T14:28:16Z","spotify_id":"7nqDJEovkyjoWzKApVHkN2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fdf4e74477d0dfa012b3bbd46a7fe18ca7d19d12fccde4aa984cb0601a0816. 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/7nqDJEovkyjoWzKApVHkN2.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/7nqDJEovkyjoWzKApVHkN2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3476820268e5d60a25e28624e0a226d6529a4805fc19330479d38268f6cfbaf4. 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/6Rol9fLp0cdrVL3OCd9kgF.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/6Rol9fLp0cdrVL3OCd9kgF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a1cf5303bfc1d8258ceefff4a11429e91fd90e078009659069d6de13015368. 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/7w6CCGTFbBKmOKEV8KWdwq.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/7w6CCGTFbBKmOKEV8KWdwq.
{"copyright_id":"0x40f5bfa48d8a35c86d8b71b2cafc1021dc5ab16c0bb8bd9e31a242ec268cfd22","isrc":"TWAE31800806","name":"Just Believe（Live版）","registered_at":"2026-06-21T09:50:02Z","spotify_id":"1SEs6flvDMTb4jJa7wsu3y","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f5bfa48d8a35c86d8b71b2cafc1021dc5ab16c0bb8bd9e31a242ec268cfd22. 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/1SEs6flvDMTb4jJa7wsu3y.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/1SEs6flvDMTb4jJa7wsu3y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718d9658d516e65482ed3ce15004e4f152d2c0fa114ba488020e3ef57b5a382f. 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/2urnkkrX6oDiYiiX7ev4mi.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/2urnkkrX6oDiYiiX7ev4mi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e19aa83ca9a1656dc3b9c193bb090d18637dd2c7f886286912468c71049e03. 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/4H4hsivpRdATSA4WVafvAh.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/4H4hsivpRdATSA4WVafvAh.
{"copyright_id":"0x3cfa09a5dd14859fd85afc46f93c838893dbaa8658682aee2af5b164982bbaad","isrc":"TWAE31800810","name":"Fly Out（Live版）","registered_at":"2026-06-20T13:36:51Z","spotify_id":"6OzARorG1Pcaj1lfG0ZYGh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cfa09a5dd14859fd85afc46f93c838893dbaa8658682aee2af5b164982bbaad. 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/6OzARorG1Pcaj1lfG0ZYGh.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/6OzARorG1Pcaj1lfG0ZYGh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c2431b96c1ab4e68eda5dc0d21568e3e5a2abec48799722836694030083037. 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/78wYEJXcEikbSC4jok3SZv.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/78wYEJXcEikbSC4jok3SZv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e5cbfc5af1bc4de144a768ab341173df21a8c7147accf163d225dfff03c424. 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/1VPFPl99lTHcAYKwON15vj.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/1VPFPl99lTHcAYKwON15vj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca999aa1ae9a71a572a14186697b93d524bb460fb998f80edd53c3d13cde81f5. 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/50Fh3k74YyoUUCfaQHONQQ.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/50Fh3k74YyoUUCfaQHONQQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604d0c0e5cb8b93f85ad2572777a70c2548e0bf818c8dc55c94e15935c33ee4f. 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/26qeqP7SaXMpHSFfakRd1B.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/26qeqP7SaXMpHSFfakRd1B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6156c75975d17e3fe40fc2f15e164ae291c2b216ff64b2f1c6598e5abcfd8f. 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/0gMvHaaVQyQuqtcW2p9TZL.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/0gMvHaaVQyQuqtcW2p9TZL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bb64ec7fdd89d3bb535ddb29f5ae56991522fa07240beebaab94a48e904078. 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/6Z49TCyYljFaFmKiM0i53H.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/6Z49TCyYljFaFmKiM0i53H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc3f7859efd863cbdeb5d2e76572dad76be38d860550b80bd294eb2dfcb9463. 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/4qhp99WDG4B81es35EnrJO.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/4qhp99WDG4B81es35EnrJO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eaba6359d65e50e48b190e457b19c6be8b2616b3d01d678a27b5f820e951dd3. 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/5xrgXIfSAsKKRYtYbza4bw.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/5xrgXIfSAsKKRYtYbza4bw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cfbedee771c5aa05a7e4e5a52c465495a706bf5bee33ec919280a0e9282551. 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/7L4WcYnU9KhCqfzYTaKenr.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/7L4WcYnU9KhCqfzYTaKenr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f33391509233815f3d7dbb72c8543a225cb439b2841ae8561a0b842cb6311f0. 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/4uxO4XcmZDXbWbldH24RE4.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/4uxO4XcmZDXbWbldH24RE4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b24b8f591d3a79ffc9f287705e7230c89b96701aa30fe88edf5739ed456220. 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/1aJ1Szv3tW1jczZJ4yiKib.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/1aJ1Szv3tW1jczZJ4yiKib.
{"copyright_id":"0xc5fdf4e74477d0dfa012b3bbd46a7fe18ca7d19d12fccde4aa984cb0601a0816","isrc":"TWA451509301","name":"COMING HOME","registered_at":"2026-06-05T14:28:16Z","spotify_id":"32dhUpbqvDU98p3v1Lq5Cb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fdf4e74477d0dfa012b3bbd46a7fe18ca7d19d12fccde4aa984cb0601a0816. 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/32dhUpbqvDU98p3v1Lq5Cb.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/32dhUpbqvDU98p3v1Lq5Cb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a33d740e8c1f5aa8c853ec8bbc343a2afb51ed98dac40826d052f03a72c014. 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/429JpcRlswWOG1gDRPLuV4.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/429JpcRlswWOG1gDRPLuV4.