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 0x19818a1465f40fcaf817af638a7cb824dda7d44a5611961fb93318cb45a936da. 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/a8407a32-25d3-407b-afc2-15d3abe8049c.json and https://artists.proofprofile.net/proofs/artist/a8407a32-25d3-407b-afc2-15d3abe8049c.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 0x8a53dbf9c9e8ebcc81d3a819c4a144b40ee6d3ba954e935d212637288007d5da. 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/2p2dObux21dbaTGK9MCD8S.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/2p2dObux21dbaTGK9MCD8S.
{"copyright_id":"0xbf6ea72411726d9a163bdefdc07835aa844cc7e7956c63ff641987d5560d48e8","isrc":"BCA2A2400013","name":"Papo Furado Grave - Phonk Remix","registered_at":"2026-06-20T06:16:52Z","spotify_id":"1Ai0YWlNhNL0EMtUtLBBPg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6ea72411726d9a163bdefdc07835aa844cc7e7956c63ff641987d5560d48e8. 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/1Ai0YWlNhNL0EMtUtLBBPg.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/1Ai0YWlNhNL0EMtUtLBBPg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a15327a0489be076002f3de5d64eb89fc6e2b802f4b64b27b207e39dffec2e. 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/7M9Zl10ByhavFGXONksEU6.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/7M9Zl10ByhavFGXONksEU6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b9e58a73459831010f72a6a17ed6c3170f27aaee8b80b86db7c22510a9ac18. 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/2ms71PGH2O2DUduXaM9frv.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/2ms71PGH2O2DUduXaM9frv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014c6688d05f30e3e075b2e0ff7e659722f3cea809fb3ffe520615b067d0b443. 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/4YYxwIqdBcKfG9RAQtG5vC.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/4YYxwIqdBcKfG9RAQtG5vC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77108379749500f4db6a500b67afa3b62dc06c7171799ebcd5cd19723c8af519. 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/0t5M25X2lDkYntnLShG7Qt.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/0t5M25X2lDkYntnLShG7Qt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68db1c9dbe531161972365e7cd40ab94522fcb84aaebdef27d681d30962b65d7. 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/7zfBnXstYKbrdQu3qSr1vd.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/7zfBnXstYKbrdQu3qSr1vd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0069b75bf8216e381300c8cf22f24794fe304aff68238933747135c2b658118c. 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/3BbIzAzvL6F3WwUMMDYeFD.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/3BbIzAzvL6F3WwUMMDYeFD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8549faa20090ee60c7ec03378198d0702f7dc42a73187452b43a215cab3b2d. 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/3tKddA3DQ06RKqpuiBxjXF.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/3tKddA3DQ06RKqpuiBxjXF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c93f692aa83d74b59598639c8a0ddad5950f8b17cad6450657af189e30e3254. 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/2jNnSKqZbe0P4yfTphgsQb.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/2jNnSKqZbe0P4yfTphgsQb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e93f5938461e7dea83c8a1a11e9f48b39e5d6217b98fac04884050aef319c4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6a126i2a6RiZiPCg9mxpm0.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/6a126i2a6RiZiPCg9mxpm0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87fc91d9832f655a6749ad567d1f23a22bfb47b4a621b75b5c1e00994ca246eb. 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/7tnnFZ5Qvn4UtX6KCnBhXN.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/7tnnFZ5Qvn4UtX6KCnBhXN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4b418d224ce7e9980c9369d2168411038e597182d66487282e90560eaa5ce1. 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/1OucYtyEU6HujYSOTTjP3P.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/1OucYtyEU6HujYSOTTjP3P.
{"copyright_id":"0x9ebda0f58159ec825f11a39aa0f486df4282f3cd5e3b4e8d62db5c820c4aabf3","isrc":"BKCMX2400021","name":"Para de Graça","registered_at":"2026-06-05T15:22:50Z","spotify_id":"52QScO0tqKJPbwErfbvlXm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebda0f58159ec825f11a39aa0f486df4282f3cd5e3b4e8d62db5c820c4aabf3. 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/52QScO0tqKJPbwErfbvlXm.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/52QScO0tqKJPbwErfbvlXm.
{"copyright_id":"0xf37fabe3956139ea45a4fa1167cf550f92984dbe2560ac1801c046c18a583d45","isrc":"BKCMX2400025","name":"Ele Me Implora","registered_at":"2026-06-18T13:22:15Z","spotify_id":"1qJOlOF2vYhdiwmDpnafOo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37fabe3956139ea45a4fa1167cf550f92984dbe2560ac1801c046c18a583d45. 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/1qJOlOF2vYhdiwmDpnafOo.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/1qJOlOF2vYhdiwmDpnafOo.
{"copyright_id":"0xfc0e684a94e0da5a646460ff37783f891916c7a84d7e837253bcacf97bd68233","isrc":"BKCMX2400031","name":"Vai Sobrar pra Inocente","registered_at":"2026-06-18T13:26:12Z","spotify_id":"4JJYKLiLJbyii3ekBBWaqT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0e684a94e0da5a646460ff37783f891916c7a84d7e837253bcacf97bd68233. 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/4JJYKLiLJbyii3ekBBWaqT.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/4JJYKLiLJbyii3ekBBWaqT.
{"copyright_id":"0x2eb97deeda74292a04d51ddd3616208a8beb03d5e7fe933a4b03ad764954aaf9","isrc":"QZ5AB2413841","name":"Tropa dos Preto","registered_at":"2026-06-09T06:11:07Z","spotify_id":"6kqfaW9yOErp7p7Lo4ajN4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb97deeda74292a04d51ddd3616208a8beb03d5e7fe933a4b03ad764954aaf9. 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/6kqfaW9yOErp7p7Lo4ajN4.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/6kqfaW9yOErp7p7Lo4ajN4.
{"copyright_id":"0xcf6b6cf4aa3d74cf33150203bffde5c12706cc2136783c9121643bbaf8e46262","isrc":"BKCMX2400032","name":"Desce Safadinha","registered_at":"2026-06-20T21:52:16Z","spotify_id":"6o5onYO5j0AgnVAAqisA4R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6b6cf4aa3d74cf33150203bffde5c12706cc2136783c9121643bbaf8e46262. 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/6o5onYO5j0AgnVAAqisA4R.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/6o5onYO5j0AgnVAAqisA4R.