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 0x16fd7859e028a408cf03a871f53a1909742cad020bf3de59de29528ecad7130f. 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/11a07a57-19c1-4a1b-81e0-1710feef311f.json and https://artists.proofprofile.net/proofs/artist/11a07a57-19c1-4a1b-81e0-1710feef311f.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 0x0cb0aaefb57a273869def30694f525e8592a7f32ce7a02be025790695973a133. 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/2gh1NyPkglSkDxNWE7DsAb.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/2gh1NyPkglSkDxNWE7DsAb.
{"copyright_id":"0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0","isrc":"USQX92402775","name":"Drinkin' Alone","registered_at":"2026-06-01T13:24:57Z","spotify_id":"2x3XsCGbn979XuN1fgckDX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0. 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/2x3XsCGbn979XuN1fgckDX.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/2x3XsCGbn979XuN1fgckDX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f9c807c7cb20c59879dbbb065f86e11d932fa8045b638ba20425cc2c1acc02. 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/2vz9GvKRr0S82fNogNwO2t.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/2vz9GvKRr0S82fNogNwO2t.
{"copyright_id":"0x3f63f930efbbac000023be3884b47f8ad963fdee6219d2e37f864f7c608afdad","isrc":"USQX92402777","name":"But Me","registered_at":"2026-06-02T01:19:36Z","spotify_id":"41eEP3ATYhYfRxsrsBRggB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f63f930efbbac000023be3884b47f8ad963fdee6219d2e37f864f7c608afdad. 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/41eEP3ATYhYfRxsrsBRggB.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/41eEP3ATYhYfRxsrsBRggB.
{"copyright_id":"0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9","isrc":"USQX92402776","name":"Tie That Binds","registered_at":"2026-06-04T06:46:29Z","spotify_id":"193OwRPjQI3snrUgZA6cwa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9. 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/193OwRPjQI3snrUgZA6cwa.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/193OwRPjQI3snrUgZA6cwa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f9c807c7cb20c59879dbbb065f86e11d932fa8045b638ba20425cc2c1acc02. 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/4aerXR1Ra8EtNxTnlmAXLQ.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/4aerXR1Ra8EtNxTnlmAXLQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f63f930efbbac000023be3884b47f8ad963fdee6219d2e37f864f7c608afdad. 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/7IgEPeJOuo990r6NdEEda0.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/7IgEPeJOuo990r6NdEEda0.
{"copyright_id":"0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0","isrc":"USQX92402775","name":"Drinkin' Alone","registered_at":"2026-06-03T00:24:20Z","spotify_id":"2qFCzRk6Rpf0YPnuUen14g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0. 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/2qFCzRk6Rpf0YPnuUen14g.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/2qFCzRk6Rpf0YPnuUen14g.
{"copyright_id":"0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9","isrc":"USQX92402776","name":"Tie That Binds","registered_at":"2026-06-04T06:46:29Z","spotify_id":"7vVgtCWhsMYxJk3byCr6V8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9. 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/7vVgtCWhsMYxJk3byCr6V8.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/7vVgtCWhsMYxJk3byCr6V8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bc91b27cb8129d4971bf58cd142329fa7068b590740e83190b5fcf91770a02. 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/4JVs28nl5scObbUOdUXpUY.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/4JVs28nl5scObbUOdUXpUY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fff7e354a0eb768170747adf80fc1010fb39ed0328b52a7520d92daaf61f6e8. 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/4bIfWWkKyAwd6M8Ka02xKR.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/4bIfWWkKyAwd6M8Ka02xKR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaab847aa5d83b79ded179cfa3e62e4cf7c08f839d32bea76b7af8c165efdc1e. 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/6HKHPQpmm5aOzL2iaEpwAo.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/6HKHPQpmm5aOzL2iaEpwAo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8467af15c9442ff02054a711b010973beed37507a7bd44d2b786e158895c8ef1. 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/56RbM2dJaRj4oVCwX7QhuJ.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/56RbM2dJaRj4oVCwX7QhuJ.
{"copyright_id":"0x5532bd2683c48eacef2c4394b5f2347ebdb07d04de92314beee90ddc0cd237a8","isrc":"USQX92402781","name":"Down and Out","registered_at":"2026-06-04T09:51:47Z","spotify_id":"3ZRKtWeN9EVG906KiQAhFg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5532bd2683c48eacef2c4394b5f2347ebdb07d04de92314beee90ddc0cd237a8. 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/3ZRKtWeN9EVG906KiQAhFg.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/3ZRKtWeN9EVG906KiQAhFg.
{"copyright_id":"0x20da54d9d97722f9f3231ff11d16b13e79111ab153a67893fdacc37a8da7c0b7","isrc":"USQX92402779","name":"Tomorrow's Out Of Sight","registered_at":"2026-06-01T19:40:17Z","spotify_id":"1l1Z9YHVFPMRebjSmW6BFM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20da54d9d97722f9f3231ff11d16b13e79111ab153a67893fdacc37a8da7c0b7. 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/1l1Z9YHVFPMRebjSmW6BFM.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/1l1Z9YHVFPMRebjSmW6BFM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f63f930efbbac000023be3884b47f8ad963fdee6219d2e37f864f7c608afdad. 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/6q4LB1C1cbhHK8T8DUXHLk.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/6q4LB1C1cbhHK8T8DUXHLk.
{"copyright_id":"0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0","isrc":"USQX92402775","name":"Drinkin' Alone","registered_at":"2026-06-01T13:24:57Z","spotify_id":"3Ni91Z7QsnmgEUwgdaVZV0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0. 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/3Ni91Z7QsnmgEUwgdaVZV0.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/3Ni91Z7QsnmgEUwgdaVZV0.
{"copyright_id":"0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9","isrc":"USQX92402776","name":"Tie That Binds","registered_at":"2026-06-04T06:46:29Z","spotify_id":"4VIspFIBstvpBhYebpzyF4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9. 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/4VIspFIBstvpBhYebpzyF4.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/4VIspFIBstvpBhYebpzyF4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dd3e09765dd0f5742c97585b728729ae46a6a3013477807768b091cc85c14f. 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/30rU9CBF5cwiexNHJffkLS.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/30rU9CBF5cwiexNHJffkLS.
{"copyright_id":"0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0","isrc":"USQX92402775","name":"Drinkin' Alone","registered_at":"2026-06-01T13:24:57Z","spotify_id":"33RsFfI6o8DJmj35Y5P8Hn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0226bcf0d0aebcbfeebd59ddc3c7717b9c28a90b8018927e83a1e6b3fb4cd6e0. 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/33RsFfI6o8DJmj35Y5P8Hn.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/33RsFfI6o8DJmj35Y5P8Hn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f9c807c7cb20c59879dbbb065f86e11d932fa8045b638ba20425cc2c1acc02. 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/09k6e2APtWfLSHc6yvSVch.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/09k6e2APtWfLSHc6yvSVch.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb0aaefb57a273869def30694f525e8592a7f32ce7a02be025790695973a133. 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/2RZzz2KLntdmgqM7fIvNl2.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/2RZzz2KLntdmgqM7fIvNl2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f63f930efbbac000023be3884b47f8ad963fdee6219d2e37f864f7c608afdad. 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/2z4CL5aLeVsJHm34t8OkbW.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/2z4CL5aLeVsJHm34t8OkbW.
{"copyright_id":"0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9","isrc":"USQX92402776","name":"Tie That Binds","registered_at":"2026-06-04T06:46:29Z","spotify_id":"1K2e0OeN9ilTwbPyOK28Wq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bc4cfc8f01bbdc34b57199439253bf303be9315ffab6ed59e40a834e19fdc9. 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/1K2e0OeN9ilTwbPyOK28Wq.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/1K2e0OeN9ilTwbPyOK28Wq.