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 0xdbec444c0756ec2481e23fe735cd813358fedd9c26473eb1f7d3fea1feb8111a. 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/1c67b05b-635d-4e79-894c-cf3807bc9a9d.json and https://artists.proofprofile.net/proofs/artist/1c67b05b-635d-4e79-894c-cf3807bc9a9d.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 0x2f068b216bb1445af74808e12f20d32285be908fdffe3f8d7e49f33071d58bf8. 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/0CI7CQutkazgJKzTc06Bd3.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/0CI7CQutkazgJKzTc06Bd3.
{"copyright_id":"0x78d57814d2e245798f94f04a8579c86a9a84ec710d800b33862d9532ded4a3a3","isrc":"USQX92000969","name":"Doubted Me (feat. GBF King & GBF E-Aye)","registered_at":"2026-06-09T19:28:09Z","spotify_id":"3T1eZS1WAPZFnbTuBmNfzj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d57814d2e245798f94f04a8579c86a9a84ec710d800b33862d9532ded4a3a3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3T1eZS1WAPZFnbTuBmNfzj.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/3T1eZS1WAPZFnbTuBmNfzj.
{"copyright_id":"0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c","isrc":"QZFYY2019522","name":"No Friends (feat. GBF King)","registered_at":"2026-06-08T04:56:03Z","spotify_id":"1v8fBKwA8arMQa1ar99NgJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c. 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/1v8fBKwA8arMQa1ar99NgJ.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/1v8fBKwA8arMQa1ar99NgJ.
{"copyright_id":"0x4d5cb415e730bea569a6517004c38843dd06e9cbf04061481aa0588cee1cef7a","isrc":"CA5KR1966895","name":"No Bail (feat. GBF King)","registered_at":"2026-06-18T04:12:11Z","spotify_id":"0dkmEOWnk4QE4AZDrIqRZY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5cb415e730bea569a6517004c38843dd06e9cbf04061481aa0588cee1cef7a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0dkmEOWnk4QE4AZDrIqRZY.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/0dkmEOWnk4QE4AZDrIqRZY.
{"copyright_id":"0x6ded516d0cc4f626fc9e359ae9c832bdf5b4c0d2ec7f8ddb0294e028f8ffd437","isrc":"CA5KR1978658","name":"The Truth Be Told","registered_at":"2026-06-20T22:47:41Z","spotify_id":"4N3wSSrYUvvQXcEtdU70K6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ded516d0cc4f626fc9e359ae9c832bdf5b4c0d2ec7f8ddb0294e028f8ffd437. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4N3wSSrYUvvQXcEtdU70K6.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/4N3wSSrYUvvQXcEtdU70K6.
{"copyright_id":"0xea735d1c2cb5e81971b10ab95c249b6c5fc7ab4f648ac4aa7c831dc39831e7e3","isrc":"QZFYX1988929","name":"Nobody's Real","registered_at":"2026-06-06T18:34:07Z","spotify_id":"6P5sTkCpuiAlygTs86rMIU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea735d1c2cb5e81971b10ab95c249b6c5fc7ab4f648ac4aa7c831dc39831e7e3. 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/6P5sTkCpuiAlygTs86rMIU.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/6P5sTkCpuiAlygTs86rMIU.
{"copyright_id":"0xbfec40fbe9a8f1be5582bc0e2fe6949d11a5b92700b4df7f825521ea48bbffda","isrc":"QZK6N1975683","name":"Red Zone","registered_at":"2026-06-23T12:07:05Z","spotify_id":"39JTROKhwDwA5mdWDxKWhX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfec40fbe9a8f1be5582bc0e2fe6949d11a5b92700b4df7f825521ea48bbffda. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/39JTROKhwDwA5mdWDxKWhX.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/39JTROKhwDwA5mdWDxKWhX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa8017ec77de58f53b65cf7d9df1b422be0791f04d35b5af5755ea7c6236eb2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5LP7I2LihPrA8nW881rXDn.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/5LP7I2LihPrA8nW881rXDn.
Trials and Tribulations (feat. GBF King)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f068b216bb1445af74808e12f20d32285be908fdffe3f8d7e49f33071d58bf8. 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/0LfDnBabR6TcRriJFNDL1x.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/0LfDnBabR6TcRriJFNDL1x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d57814d2e245798f94f04a8579c86a9a84ec710d800b33862d9532ded4a3a3. 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/3dGtKc52JKHi0Rbs7nRAHP.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/3dGtKc52JKHi0Rbs7nRAHP.
{"copyright_id":"0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c","isrc":"QZFYY2019522","name":"No Friends (feat. GBF King)","registered_at":"2026-06-08T04:56:03Z","spotify_id":"7ENNIKqaeTfpQ1Kw3WeWOe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c. 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/7ENNIKqaeTfpQ1Kw3WeWOe.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/7ENNIKqaeTfpQ1Kw3WeWOe.
{"copyright_id":"0x4d5cb415e730bea569a6517004c38843dd06e9cbf04061481aa0588cee1cef7a","isrc":"CA5KR1966895","name":"No Bail (feat. GBF King)","registered_at":"2026-06-18T04:12:11Z","spotify_id":"00on5LnnhCZlZjsDTEjAqU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5cb415e730bea569a6517004c38843dd06e9cbf04061481aa0588cee1cef7a. 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/00on5LnnhCZlZjsDTEjAqU.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/00on5LnnhCZlZjsDTEjAqU.
{"copyright_id":"0x6ded516d0cc4f626fc9e359ae9c832bdf5b4c0d2ec7f8ddb0294e028f8ffd437","isrc":"CA5KR1978658","name":"The Truth Be Told","registered_at":"2026-06-20T22:47:41Z","spotify_id":"6JDBC6d9gfsdOQC1rqzP3P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ded516d0cc4f626fc9e359ae9c832bdf5b4c0d2ec7f8ddb0294e028f8ffd437. 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/6JDBC6d9gfsdOQC1rqzP3P.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/6JDBC6d9gfsdOQC1rqzP3P.
{"copyright_id":"0xea735d1c2cb5e81971b10ab95c249b6c5fc7ab4f648ac4aa7c831dc39831e7e3","isrc":"QZFYX1988929","name":"Nobody's Real","registered_at":"2026-06-06T18:34:07Z","spotify_id":"32zRRel2H2EsSiqKsHgEoG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea735d1c2cb5e81971b10ab95c249b6c5fc7ab4f648ac4aa7c831dc39831e7e3. 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/32zRRel2H2EsSiqKsHgEoG.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/32zRRel2H2EsSiqKsHgEoG.
{"copyright_id":"0xbfec40fbe9a8f1be5582bc0e2fe6949d11a5b92700b4df7f825521ea48bbffda","isrc":"QZK6N1975683","name":"Red Zone","registered_at":"2026-06-23T12:07:05Z","spotify_id":"5s1tXycTNax6KPSx98q5yr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfec40fbe9a8f1be5582bc0e2fe6949d11a5b92700b4df7f825521ea48bbffda. 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/5s1tXycTNax6KPSx98q5yr.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/5s1tXycTNax6KPSx98q5yr.
{"copyright_id":"0x0fa8017ec77de58f53b65cf7d9df1b422be0791f04d35b5af5755ea7c6236eb2","isrc":"USQX92000970","name":"Scenario (feat. DaDa1k)","registered_at":"2026-06-20T10:16:43Z","spotify_id":"7nmsx6fXuBzNTso3awbKQK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa8017ec77de58f53b65cf7d9df1b422be0791f04d35b5af5755ea7c6236eb2. 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/7nmsx6fXuBzNTso3awbKQK.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/7nmsx6fXuBzNTso3awbKQK.
{"copyright_id":"0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c","isrc":"QZFYY2019522","name":"No Friends","registered_at":"2026-06-08T04:56:03Z","spotify_id":"0J7RXUegrXqQF1s06y61Wl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcfc45c6a5cf89d8a6254ddb78ae110b522998cecb808caa837a7ec8ad1dc9c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0J7RXUegrXqQF1s06y61Wl.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/0J7RXUegrXqQF1s06y61Wl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5cb415e730bea569a6517004c38843dd06e9cbf04061481aa0588cee1cef7a. 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/68ZV4vZYDS7KxnOB8o3CaQ.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/68ZV4vZYDS7KxnOB8o3CaQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14807374b0f536933a71dd468c757677ca1d2078d696ede01669d994310fc877. 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/7Gjgvy1BkQfzaciPUN5x3O.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/7Gjgvy1BkQfzaciPUN5x3O.