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 0xbaf8981ddf5f22a692b0a96e07c577f8a27dd7592d61cbd11f158049950f83aa. 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/52959d43-3152-416f-8743-1570b2ae3d99.json and https://artists.proofprofile.net/proofs/artist/52959d43-3152-416f-8743-1570b2ae3d99.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 0x5d6d9b25fd173259f056025de9165bc6f21bb9056a2f0f787051131ff727a15a. 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/5X7eLAEegjJ0twBAddRgou.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/5X7eLAEegjJ0twBAddRgou.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2976e4d06445b72384448b5a117b8e2452334780323e918d3e9a12d4a99def00. 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/3wrzwtxePQBL7MZUAd8I1x.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/3wrzwtxePQBL7MZUAd8I1x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fae8c89bb7ae99887374acc5e1b4327029abb42ae2ee3d56a3b34c4f78e794. 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/7GLg6mpa868wvquWv4O3ja.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/7GLg6mpa868wvquWv4O3ja.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c4b00146092bd767174b24b3fdf7c85aebeac810117d7541a901b165ddc794. 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/2mQ0iTpQxuhBJIuFNUFGD0.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/2mQ0iTpQxuhBJIuFNUFGD0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63448e0db6c958146717290389876aa94461b8cb6d3435c6ca2f6d7712c05b9. 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/7K86TpV5LgA94SPV7SGU5A.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/7K86TpV5LgA94SPV7SGU5A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a150c173f50cf236d6098f8dd8446065460068d1ea4f79e4007f5e065c7c69e. 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/3enHRbci0ErX5CDS5omrZh.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/3enHRbci0ErX5CDS5omrZh.
{"copyright_id":"0xfc4806c2c3385b49a837bb02cd9fa9687d8e0edd8ab231bb2c3b3ad3fbdfea2e","isrc":"USEP42044007","name":"All This And War","registered_at":"2026-06-06T07:06:35Z","spotify_id":"7jVIx7ZsUvKxtj5tetUf5R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4806c2c3385b49a837bb02cd9fa9687d8e0edd8ab231bb2c3b3ad3fbdfea2e. 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/7jVIx7ZsUvKxtj5tetUf5R.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/7jVIx7ZsUvKxtj5tetUf5R.
{"copyright_id":"0x726373d9206a486f298bf11fd119af15ed5c841fa34efa57d9d4c6b079e1e3b1","isrc":"USEP42044008","name":"Thing With Feathers","registered_at":"2026-06-06T07:04:28Z","spotify_id":"4me59RjZINq8IDzrLrHaDE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726373d9206a486f298bf11fd119af15ed5c841fa34efa57d9d4c6b079e1e3b1. 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/4me59RjZINq8IDzrLrHaDE.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/4me59RjZINq8IDzrLrHaDE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd405d74e46954a966988117c50c3fd65d74e68997d3642e0137c436d5a59741. 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/0YQQn6gBg1qXABJR9bVBkD.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/0YQQn6gBg1qXABJR9bVBkD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb337d7ce4d80d83eb25693dac87859a83d94fbb6f61a521a5c525c3ef594793e. 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/0zE0NaTrsqnsMvD0EMajLL.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/0zE0NaTrsqnsMvD0EMajLL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec340e96ed76a033c3abb3162f60277c4e5754c3c432f8dcf05e3f0f379af5d9. 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/25cyFjNtKNRdp3Gn22JPvW.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/25cyFjNtKNRdp3Gn22JPvW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13b40290c526e91407cd5411b7203805ee43c53ebac76232a10e601c40f6aa3. 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/2ibes1ot9ij8pbx3de9Gg4.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/2ibes1ot9ij8pbx3de9Gg4.
{"copyright_id":"0xf6cc78e2b52bff618c2699d45fe16daca53b9aa48f6f630b493ffadf3fa5ad17","isrc":"USEP42044013","name":"Distress Rehearsal","registered_at":"2026-06-07T16:19:00Z","spotify_id":"2RwKP8s03yrLtEGBmZ7Fb4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cc78e2b52bff618c2699d45fe16daca53b9aa48f6f630b493ffadf3fa5ad17. 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/2RwKP8s03yrLtEGBmZ7Fb4.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/2RwKP8s03yrLtEGBmZ7Fb4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6705b365bcb0c901ac0da649f867ecdf4e0f6b47866f1fbe52a617cadc8d73. 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/28aPNbVF6r6AyY576nIFmt.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/28aPNbVF6r6AyY576nIFmt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc946d922f739996e166b83290b2dc2c8ff063363698f96b241c69267fed2a37a. 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/1ky1EDkwmYtN5GpgVCYGVd.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/1ky1EDkwmYtN5GpgVCYGVd.
{"copyright_id":"0x44f8f029b771dd5d671a54ee150d93cb96b5dd66262cbeeb6efdb919fa6e1e30","isrc":"USEP42044016","name":"We Go Together","registered_at":"2026-06-08T15:45:55Z","spotify_id":"3thnHAghc8c6bibG7cRPMg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f8f029b771dd5d671a54ee150d93cb96b5dd66262cbeeb6efdb919fa6e1e30. 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/3thnHAghc8c6bibG7cRPMg.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/3thnHAghc8c6bibG7cRPMg.
Saw VI (Original Motion Picture Soundtrack)