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 0xc651c4872667c11f1922e733d8e5c01cde04cf7a3a41d49827254b2c05441d10. 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/2325c91e-8d8c-4338-9fc7-9f2b397691f6.json and https://artists.proofprofile.net/proofs/artist/2325c91e-8d8c-4338-9fc7-9f2b397691f6.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 0x003dd2b36c8a6a93f0c0e2d273789290f0c183318b64262025460ef8d676df5c. 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/02n9mZ6ZNaLHy0Fp6Oaahd.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/02n9mZ6ZNaLHy0Fp6Oaahd.
{"copyright_id":"0x321f94689182785987d70394dd8849ca484bbc149b834716a0d1ec17d2de95cf","isrc":"QZNJV2485912","name":"Dj Mandrake Vs o Universo","registered_at":"2026-06-21T03:09:26Z","spotify_id":"2TwuvEYSFqWBM6OQ5C9Bfb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321f94689182785987d70394dd8849ca484bbc149b834716a0d1ec17d2de95cf. 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/2TwuvEYSFqWBM6OQ5C9Bfb.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/2TwuvEYSFqWBM6OQ5C9Bfb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d13fb9c9ef1e880b603d92b0135c848e725ed29e075879299af6f955b2defc. 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/7GJxNtEKOAcp2qwuNqcY38.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/7GJxNtEKOAcp2qwuNqcY38.
{"copyright_id":"0xecea32f9e78e077913c12be354c537f941e51ca24ce209218c5cd5137346eac2","isrc":"QZGLM2426590","name":"Montagem - Baile Lotadão","registered_at":"2026-06-27T03:09:57Z","spotify_id":"6r8cCvZtXlIl5Ne6pEAw75","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecea32f9e78e077913c12be354c537f941e51ca24ce209218c5cd5137346eac2. 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/6r8cCvZtXlIl5Ne6pEAw75.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/6r8cCvZtXlIl5Ne6pEAw75.
{"copyright_id":"0x28bb153d08b9d5d9c61a61d7f44f489d7ef5fac2bab2ab2f5e7696b631de4157","isrc":"QZW9K2369574","name":"Oh Dj Tá Muito Loko","registered_at":"2026-06-27T03:07:17Z","spotify_id":"3g8En9h2PHn5PC0yXIiqgH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bb153d08b9d5d9c61a61d7f44f489d7ef5fac2bab2ab2f5e7696b631de4157. 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/3g8En9h2PHn5PC0yXIiqgH.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/3g8En9h2PHn5PC0yXIiqgH.
{"copyright_id":"0xab8098df8f1b4b57a2cb8c15a759db97dbffd0df8beac71a430df2f430272b88","isrc":"BC1U32200939","name":"MONTAGEM DOCES OU TRAVESSURAS","registered_at":"2026-06-23T06:44:50Z","spotify_id":"7jrBLfosioN5xCUK0ZmLtE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8098df8f1b4b57a2cb8c15a759db97dbffd0df8beac71a430df2f430272b88. 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/7jrBLfosioN5xCUK0ZmLtE.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/7jrBLfosioN5xCUK0ZmLtE.
{"copyright_id":"0xd52026387f8ff1d8d8fa1a9f246592e66de3f26b1d2a990be08d30257c790fbf","isrc":"BKCE22300007","name":"MONTAGEM BALANÇA E BAFORA","registered_at":"2026-06-05T08:46:29Z","spotify_id":"0Fs24p2Xj380FQcM9aADLC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52026387f8ff1d8d8fa1a9f246592e66de3f26b1d2a990be08d30257c790fbf. 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/0Fs24p2Xj380FQcM9aADLC.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/0Fs24p2Xj380FQcM9aADLC.