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 0xa45647c979882a34edfd074496935b2ca24c5165ad4b1794dd1e6aee128cf3bd. 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/3f54debb-69a6-40a7-8f53-93c818533ffc.json and https://artists.proofprofile.net/proofs/artist/3f54debb-69a6-40a7-8f53-93c818533ffc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x129f4eb5aecfe57582aa114bb63e75c6ff4cb615ad149db0e8ee9afe3955dbda","isrc":"DEHM81600161","name":"The Cube - Acid Pauli's Papito Remix","registered_at":"2026-06-29T11:57:29Z","spotify_id":"5ZOdbe90rHHvtgV0Z9gzG9","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 0x129f4eb5aecfe57582aa114bb63e75c6ff4cb615ad149db0e8ee9afe3955dbda. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ZOdbe90rHHvtgV0Z9gzG9.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/5ZOdbe90rHHvtgV0Z9gzG9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb21d64c8e1940fbab5f56935085212f61b4973c308bf9d12db61704d974046. 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/6wkX5rURAqjC9Fi9D70g17.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/6wkX5rURAqjC9Fi9D70g17.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c82b88249a8499cae0614955d8b08b525ba874d340de4e5f13d8622809f77b. 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/7JHUfAL0QHK8uKvLLL19Tw.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/7JHUfAL0QHK8uKvLLL19Tw.
{"copyright_id":"0x52212d21f7811d346fc79091b50fb312fbfa0a8c43508b52585e13d01707ecb0","isrc":"TRCLC2300023","name":"ZAMAN MAKİNESİ (INSTRUMENTAL)","registered_at":"2026-06-21T08:27:53Z","spotify_id":"0cFqZcLd8E4fd4mzdbX7hv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52212d21f7811d346fc79091b50fb312fbfa0a8c43508b52585e13d01707ecb0. 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/0cFqZcLd8E4fd4mzdbX7hv.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/0cFqZcLd8E4fd4mzdbX7hv.
{"copyright_id":"0x7886895565fdd7dff6c27055e1ac80de3bec0c0d7c6da6ce4f5e0b248d0a72aa","isrc":"GB7NR2430401","name":"Heart Pieces","registered_at":"2026-06-10T15:13:56Z","spotify_id":"7Cg0b0LZYNmCu3jWoPY4t3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7886895565fdd7dff6c27055e1ac80de3bec0c0d7c6da6ce4f5e0b248d0a72aa. 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/7Cg0b0LZYNmCu3jWoPY4t3.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/7Cg0b0LZYNmCu3jWoPY4t3.
{"copyright_id":"0x317d4f95556820970d40ed93c7d4313ba5799a63f47ceafe118c8d3a9427e823","isrc":"GB7NR2430402","name":"Heart Pieces - Mustafa Ismaeel Remix","registered_at":"2026-06-11T04:06:26Z","spotify_id":"7lCOCbOmfYnM0YciPpIP1X","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317d4f95556820970d40ed93c7d4313ba5799a63f47ceafe118c8d3a9427e823. 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/7lCOCbOmfYnM0YciPpIP1X.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/7lCOCbOmfYnM0YciPpIP1X.
Heart Pieces - Nightmares On Wax Club Dub
{"copyright_id":"0xa208084881edb6f7b487f4f6a82a09fa0cdb7b65f62d6e047520da927078e979","isrc":"GB7NR2430404","name":"Heart Pieces - Nightmares On Wax Club Dub","registered_at":"2026-06-25T17:20:50Z","spotify_id":"0dEt696872g2SvvaIbtxSq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa208084881edb6f7b487f4f6a82a09fa0cdb7b65f62d6e047520da927078e979. 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/0dEt696872g2SvvaIbtxSq.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/0dEt696872g2SvvaIbtxSq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ca8568543500a3ab508585f0d528867b416a841b63942ab263c5ec188fd5ee. 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/3H19GzfYUtY5zY8c8bULqw.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/3H19GzfYUtY5zY8c8bULqw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c358f120bc0ccbd79e43c7b66a6f8f130e72b244e0e817780c66f5e9d48b542. 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/30fFA9P2QvSIAvXL0nhs5v.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/30fFA9P2QvSIAvXL0nhs5v.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c82b88249a8499cae0614955d8b08b525ba874d340de4e5f13d8622809f77b. 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/5zmJtDuODswmVXBxi9MSjX.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/5zmJtDuODswmVXBxi9MSjX.
Bar 25 Music Presents: Sounds Of Sirin, Vol. 2
{"copyright_id":"0x129f4eb5aecfe57582aa114bb63e75c6ff4cb615ad149db0e8ee9afe3955dbda","isrc":"DEHM81600161","name":"The Cube - Acid Pauli's Papito Remix","registered_at":"2026-06-29T11:57:29Z","spotify_id":"75DizlIhmlRqbR3C4xsXA8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129f4eb5aecfe57582aa114bb63e75c6ff4cb615ad149db0e8ee9afe3955dbda. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/75DizlIhmlRqbR3C4xsXA8.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/75DizlIhmlRqbR3C4xsXA8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0690d82589a00abe02430fd0ca23a99c0a136b80cbd971e96dc2d7362c11a028. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Y7zKWuICcIVpU8v4Amg8T.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/5Y7zKWuICcIVpU8v4Amg8T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23c683b56612a0824a8ca408eec35223293e2db6af218fc3414949faf37ebe4. 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/3F4BLRDjvNV85VjUpaKr5n.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/3F4BLRDjvNV85VjUpaKr5n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0690d82589a00abe02430fd0ca23a99c0a136b80cbd971e96dc2d7362c11a028. 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/13XjDrWT9cy3mqZ1AB33gA.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/13XjDrWT9cy3mqZ1AB33gA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c2cc0770c55094842e49468cc0fa920d061a6dc3ef090b529d5041e723982e. 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/7C1QYtCxJlMv1mlTXSsQzI.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/7C1QYtCxJlMv1mlTXSsQzI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86fb6f28317dc1900f0a15208579086f3fdcea2e24cbe7df4af7f0debbbcff8. 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/04mSsVplz9qGhc4JQz2YTj.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/04mSsVplz9qGhc4JQz2YTj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400119b8cba6523ca82660e7a9986808770fc2b682a51369b217fafc5cc3686d. 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/66qGOMolOBC3u4XuPu0TAs.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/66qGOMolOBC3u4XuPu0TAs.