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 0xaa52408a5f6b56e672b74af069fc96ee5229f92d4f74dc00a3136bbccfb4db93. 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/56e56b7b-bff8-4af0-b265-696e1e7126b0.json and https://artists.proofprofile.net/proofs/artist/56e56b7b-bff8-4af0-b265-696e1e7126b0.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 0x888780e9009ce0d8aa2c9b4ad476962acb1a6e89ac1fed54093a7be0814b8804. 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/6qghSQWUbarovxXI8JaajK.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/6qghSQWUbarovxXI8JaajK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6886eab6bb9159043fd99410658e2d82d2ee86682eabc16b13e07ebf003d68e7. 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/1FRMO3Za7jDURBL2buZwF1.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/1FRMO3Za7jDURBL2buZwF1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0237456a652ac21ec93b4657947151bbca50d665f4d41fc0bed86a8713f4e5. 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/1XMpnumU0WOqrQM5qw5iC8.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/1XMpnumU0WOqrQM5qw5iC8.
{"copyright_id":"0xd7f6d89c40f8872efb42fa420e4e6a5da14fdaa51fc31573831020c331181b2e","isrc":"QZES72224237","name":"PONTE EN POSE","registered_at":"2026-06-27T04:56:37Z","spotify_id":"5YMEhEUWeukHnQdDKYRjcC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f6d89c40f8872efb42fa420e4e6a5da14fdaa51fc31573831020c331181b2e. 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/5YMEhEUWeukHnQdDKYRjcC.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/5YMEhEUWeukHnQdDKYRjcC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dec303e55c7558d1d33591037063367786fe8a7d33759149cbb4284bcab9291. 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/4cmxnafUmN5f7wi7izXQqW.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/4cmxnafUmN5f7wi7izXQqW.
{"copyright_id":"0x745bdaa297efbe97e3bfae6b7b50f466ec93e76df2f901d6609e2ba4ec7f966c","isrc":"QZES72224241","name":"La Llamada","registered_at":"2026-06-10T04:31:50Z","spotify_id":"30V1n57bDvi4JoaeEBxUL9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745bdaa297efbe97e3bfae6b7b50f466ec93e76df2f901d6609e2ba4ec7f966c. 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/30V1n57bDvi4JoaeEBxUL9.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/30V1n57bDvi4JoaeEBxUL9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2113b4e7e35516d8728c4881ff64bcd7f9162da55b8768af740ad519d107fde. 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/0Ut1KAV8dHqx0K6esSDYCo.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/0Ut1KAV8dHqx0K6esSDYCo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedd30aa784f4a827a7269a373e040940943111f9a2aeb89aeacff32dc098fb7. 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/3RuM64lIin748FJ3CxsTsC.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/3RuM64lIin748FJ3CxsTsC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad5f0b148874e7c64f9d7a96681fa778c2638fca5bf4cb48da1337065c04bcc. 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/0RNZJJ2jamzhJgvlLUqAec.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/0RNZJJ2jamzhJgvlLUqAec.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7945ee74d7da061282ec93ceef9117a2ede1d6e6372fd44290907cbf7fd87e64. 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/2uTp9Vm01b1H3f1X4TOCGU.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/2uTp9Vm01b1H3f1X4TOCGU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6d99da6d0224c987746d276c10fc156898ac06f69b1952036f8a077120f931. 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/3ERDTOBMZ08it1euUnf1zs.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/3ERDTOBMZ08it1euUnf1zs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6d99da6d0224c987746d276c10fc156898ac06f69b1952036f8a077120f931. 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/7gRj1N54rKun6RDMBT6ksI.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/7gRj1N54rKun6RDMBT6ksI.