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 0xa0404f235b269113423d2b60c6c53040059e047d873739f6c4417bad53c45d05. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55e66c9a-5286-463c-a858-0490408c9853.json and https://artists.proofprofile.net/proofs/artist/55e66c9a-5286-463c-a858-0490408c9853.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x50bfdcebc2beddeeaf19dbc251cdbdc7284492f37c925be722ce55152e1d7308","isrc":"QZAKB2417777","name":"Ate Nate","registered_at":"2026-06-10T07:17:49Z","spotify_id":"2lafXJXLRWd2xUOoiVNnUt","type":"track"}
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 0x50bfdcebc2beddeeaf19dbc251cdbdc7284492f37c925be722ce55152e1d7308. 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/2lafXJXLRWd2xUOoiVNnUt.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/2lafXJXLRWd2xUOoiVNnUt.
{"copyright_id":"0x6bebf422679bcda2c9f3f4d6e71afeabef94a25a6d2295663841cacdd1ec93e5","isrc":"ALA092100012","name":"Prit pak","registered_at":"2026-06-04T14:36:44Z","spotify_id":"0CIXByivgQmgidSzpKFHPw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bebf422679bcda2c9f3f4d6e71afeabef94a25a6d2295663841cacdd1ec93e5. 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/0CIXByivgQmgidSzpKFHPw.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/0CIXByivgQmgidSzpKFHPw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7a06b99fb23b8023ad95208269e801d98d6a846c12d5f4c53c770849af890a. 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/6Q8uQmAiPbRFCMjypg5wNw.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/6Q8uQmAiPbRFCMjypg5wNw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7490b16b925e6d6fdda5326a2c4a3d4c35652d16e731bdb9cac74d50a937f5ba. 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/6M1JEsufb8XmpEYGgu8Jn2.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/6M1JEsufb8XmpEYGgu8Jn2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945f176270e562696379ac369f00a204bcc6764ae3c2c1b67b383de9192ec6a1. 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/1wqyDaUp5CNIWNDnNKtElo.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/1wqyDaUp5CNIWNDnNKtElo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe335f12a65d255d1d9ed9079c3619136ea88f3554495d762d77ce73c9dbf97. 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/2NGWCpWiQsgFQxV3ue1gju.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/2NGWCpWiQsgFQxV3ue1gju.
{"copyright_id":"0x1d15b3f7f79fa42d7ad795c6c8b68415765ad1581ebd53aeee7d9ea51fa1c961","isrc":"XKA032000282","name":"Blla blla blla","registered_at":"2026-06-08T21:57:04Z","spotify_id":"6fOOCntwYhSQdOusKAsxcD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d15b3f7f79fa42d7ad795c6c8b68415765ad1581ebd53aeee7d9ea51fa1c961. 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/6fOOCntwYhSQdOusKAsxcD.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/6fOOCntwYhSQdOusKAsxcD.
{"copyright_id":"0x2bd1fe650690d748b8453c309badbef4ee05f5aa4c1bc1779adff1c1cb709cad","isrc":"XKA032000220","name":"E boj me qef","registered_at":"2026-06-25T10:00:41Z","spotify_id":"41t3LG6EUHnbt6VGerferd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd1fe650690d748b8453c309badbef4ee05f5aa4c1bc1779adff1c1cb709cad. 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/41t3LG6EUHnbt6VGerferd.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/41t3LG6EUHnbt6VGerferd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945f176270e562696379ac369f00a204bcc6764ae3c2c1b67b383de9192ec6a1. 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/7jKraoYYKXmcDQSX3quIht.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/7jKraoYYKXmcDQSX3quIht.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c31bc9ee6d66cf0c18a55704a6522c298577b89dd537c760d51446fedb01c2c. 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/31RielY5NeJ9CjKrtTYqO8.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/31RielY5NeJ9CjKrtTYqO8.
{"copyright_id":"0xc57443a2bfa0f8ddd06947d7386f2e6257eeefdba22a83b6f736bacaceb78a08","isrc":"FRX282164051","name":"Çele Çadren","registered_at":"2026-06-23T11:50:15Z","spotify_id":"2o2wgHX8l7PYCqZvsbfavu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57443a2bfa0f8ddd06947d7386f2e6257eeefdba22a83b6f736bacaceb78a08. 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/2o2wgHX8l7PYCqZvsbfavu.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/2o2wgHX8l7PYCqZvsbfavu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6802c18cf49e396908d32707ff2efa2af7416f3e4f93971210a265caf434e2b0. 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/1EoCHEs9Cy09jd5RaOCDGM.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/1EoCHEs9Cy09jd5RaOCDGM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141755f0f4eceee943bd0eae4b09d62090c69373e05c3d89e8a573317b082880. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:29:23Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ff0oELp0fACmVMJU7wV3J.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/5ff0oELp0fACmVMJU7wV3J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b4b61a4d4644236f72d629722a10fabb21bc574437eef7a162e980626047c6. 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/5iirAC3KzTEja3FHah807D.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/5iirAC3KzTEja3FHah807D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6168859f9b557303a124a7549376200f3e237290c0ab53b127a9cc571ced254. 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/1rtt6YOBdSs8crOXsiMqj8.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/1rtt6YOBdSs8crOXsiMqj8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61574b2d339c954978078dd944604052a82890c17a9f59d0e2fc6fb0984f8687. 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/5FmVjVz1XPx7MfngbVrRjK.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/5FmVjVz1XPx7MfngbVrRjK.