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 0x31f2b56f7827f3465ece29b47202c2e491a84123a8154721fb2e845252e53cbf. 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/e4d574bf-ef2b-40b8-931b-6949a6985ff8.json and https://artists.proofprofile.net/proofs/artist/e4d574bf-ef2b-40b8-931b-6949a6985ff8.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 0x8f6c48baa4fc85242a7c84b2b24650c5b8b56ba6f8f41dbec7c2b0116a5c61c3. 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/44WTQ22ZfNVUg4B3SaAbn5.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/44WTQ22ZfNVUg4B3SaAbn5.
{"copyright_id":"0x3232534c0c337438fcee2fd3c1cf16f04baba8c5a1a065f39dcda93f4afa20cb","isrc":"TCADR1863142","name":"Run Up","registered_at":"2026-06-19T15:24:50Z","spotify_id":"1PLqliCYRGgItZR0vTgS0w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3232534c0c337438fcee2fd3c1cf16f04baba8c5a1a065f39dcda93f4afa20cb. 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/1PLqliCYRGgItZR0vTgS0w.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/1PLqliCYRGgItZR0vTgS0w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00bfce15da938c61fbbe14509bf4c16cd2869ef732748bc19bd626f31a1eb727. 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/3V804jKHVbcD3CMbVZ4p2k.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/3V804jKHVbcD3CMbVZ4p2k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba316c1c85926742178a92b7824e64997f465e274f60ba34765fb294573c207a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6YqHzvYI4pu4DfP1VALNQY.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/6YqHzvYI4pu4DfP1VALNQY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ecf8f620d3812e22860af47418160feba072de979cc4b8bdb86bb9c11c2fb54. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1TIpa9lXmrrREu0PzKsuG9.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/1TIpa9lXmrrREu0PzKsuG9.
{"copyright_id":"0x6e107f8bfaf739a31ddc9b782300a2f0eeed623aac2a6bb75457b452fa1bbb5a","isrc":"QZNWW2345389","name":"LASER BEAM!","registered_at":"2026-06-09T09:37:34Z","spotify_id":"0bZRD3oGv5lSJH4BQJQNFz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e107f8bfaf739a31ddc9b782300a2f0eeed623aac2a6bb75457b452fa1bbb5a. 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/0bZRD3oGv5lSJH4BQJQNFz.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/0bZRD3oGv5lSJH4BQJQNFz.
{"copyright_id":"0xfe3a6beb1770f7a5d231626029470dc121c99ac145145b927c27d8ed6ef256dd","isrc":"QZNWV2366990","name":"SPACE INVADERS","registered_at":"2026-06-10T20:12:54Z","spotify_id":"2VtKBnQdp9VCwtFBep1tfu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3a6beb1770f7a5d231626029470dc121c99ac145145b927c27d8ed6ef256dd. 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/2VtKBnQdp9VCwtFBep1tfu.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/2VtKBnQdp9VCwtFBep1tfu.
{"copyright_id":"0x931fa7a1dd58e8145bcc1f6ac6f128b91a576b94b57521bcafa5b1d122e3d55c","isrc":"VVYY32156789","name":"FIRE FORCE","registered_at":"2026-06-08T04:50:56Z","spotify_id":"55uR4br0UjoIyTMjbFvjSy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931fa7a1dd58e8145bcc1f6ac6f128b91a576b94b57521bcafa5b1d122e3d55c. 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/55uR4br0UjoIyTMjbFvjSy.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/55uR4br0UjoIyTMjbFvjSy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3211cd8c498e750891ba9e9392a3c522b484ad900868c60543199d935537148. 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/2hqnlCdMBZg3PWWu5zdN6N.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/2hqnlCdMBZg3PWWu5zdN6N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf94fd11019ac6787417dfb6ab3d9575ec2aa645a648ff3396b00103c3913f65. 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/5ZxFziXenNQyviqmpNQzAw.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/5ZxFziXenNQyviqmpNQzAw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d2fb483152a027b4140e1a34a794a86f136a623a8639261b910f2fce063199. 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/0wx3aQHGQqmFtsVmLHKzRP.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/0wx3aQHGQqmFtsVmLHKzRP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024337b8219443de5c645704ce258a546bdc123bbd8b95709dbdb4b60e7de67a. 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/65spGyLCDhxhTsUA9hR2lv.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/65spGyLCDhxhTsUA9hR2lv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x214052b94494f0a36ec98ba6965fe85eb6bb73a0e33f7652204cf1c9d6275120. 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/04PwbRw3MMX9G9NJFoozee.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/04PwbRw3MMX9G9NJFoozee.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45579b453d2d000998f5be1cea35fd995a0959259ae34bdcb988544c0e7af7a1. 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/4zAOXHFMnf7oTMjJ38YO6M.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/4zAOXHFMnf7oTMjJ38YO6M.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf3ad742db1bd3206cb2d8f4155d59a18d3fd15bc00fcf0757030395e80a96c. 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/3nNAy2IHdQWi6m98aZYtyq.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/3nNAy2IHdQWi6m98aZYtyq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd578e0a14a12cbc57ce1d5a4e63a16f9d100d6bfc24868cb7385af901bbea21. 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/2WlpQnvaAcg2UEbu39nOP0.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/2WlpQnvaAcg2UEbu39nOP0.