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 0x75290c23589d1ab663a74ce12d48df89f4c281cd2c0775ad321bf80614fc08ed. 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/b76cf41b-7b50-4324-a738-a54c75840414.json and https://artists.proofprofile.net/proofs/artist/b76cf41b-7b50-4324-a738-a54c75840414.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x1b9343ff8529a799e42e6c8dc9d2f86c35ee1e9af0c96706d97b339ce1bd7b90","isrc":"USWB11202295","name":"Ain't Messin 'Round","registered_at":"2026-06-08T01:06:19Z","spotify_id":"61VeLzYgLf75bluXdXWbaV","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 0x1b9343ff8529a799e42e6c8dc9d2f86c35ee1e9af0c96706d97b339ce1bd7b90. 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/61VeLzYgLf75bluXdXWbaV.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/61VeLzYgLf75bluXdXWbaV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bf8d059120c999a29048660ab144400282d758f7de34a36617b3df03c1b5ca. 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/2mdxGlwrhtkuxgzbH7LOIh.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/2mdxGlwrhtkuxgzbH7LOIh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c06c9fc760229d21b37fad8548ebe24db2015aeb7b82e41129f2f9353da29e. 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/7aO35V27YDi4hKOL9odSya.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/7aO35V27YDi4hKOL9odSya.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3ba403acba17f6bbc52b6f6451a682d71c9bcf91a7b50299fba4fb6e7dc994. 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/3HyiHXZdB5CQTTtxIXYwJs.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/3HyiHXZdB5CQTTtxIXYwJs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf680911e245ff911304a532f861809e3be32d641f2a88cd7938e19b36d5e5b17. 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/10V1dKQyQlL9nI7KpPPeBp.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/10V1dKQyQlL9nI7KpPPeBp.
{"copyright_id":"0xffe58212165c8a1db4505ee5ab029a2d3e7399b0b9fa44f90ea750f84a542d6f","isrc":"USUM72100521","name":"Citizen (feat. Gary Clark Jr.)","registered_at":"2026-06-08T18:41:29Z","spotify_id":"1zFiXm1D6elxZuaw2PYPHS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe58212165c8a1db4505ee5ab029a2d3e7399b0b9fa44f90ea750f84a542d6f. 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/1zFiXm1D6elxZuaw2PYPHS.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/1zFiXm1D6elxZuaw2PYPHS.
{"copyright_id":"0x7b7eeec84007422ec75c35493e2cc00d870b4068d393b205d7cdbc2d7860fe96","isrc":"USUM72019344","name":"Youth. (with Gary Clark Jr.) - Bonus","registered_at":"2026-06-11T02:44:47Z","spotify_id":"0iiImft13ZPhIeEzTIT8ab","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7eeec84007422ec75c35493e2cc00d870b4068d393b205d7cdbc2d7860fe96. 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/0iiImft13ZPhIeEzTIT8ab.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/0iiImft13ZPhIeEzTIT8ab.
{"copyright_id":"0x63c06c9fc760229d21b37fad8548ebe24db2015aeb7b82e41129f2f9353da29e","isrc":"USWB11102004","name":"Bright Lights","registered_at":"2026-06-04T09:28:18Z","spotify_id":"5HDMKAgLEPOEazIXo6YavF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c06c9fc760229d21b37fad8548ebe24db2015aeb7b82e41129f2f9353da29e. 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/5HDMKAgLEPOEazIXo6YavF.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/5HDMKAgLEPOEazIXo6YavF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606db61b4727275ce34f6b9285658fe095585c543ada82933937176cefdbfd7b. 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/7lXddrNS1BKbfcCPSP0f7N.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/7lXddrNS1BKbfcCPSP0f7N.
Sheryl: Music From The Feature Documentary
{"copyright_id":"0x764d9c0a456f96f4e3edb1cb125bc8c671296364a7de2c3b9aa213e5038019c9","isrc":"USLXJ1943015","name":"Story Of Everything","registered_at":"2026-06-18T13:03:29Z","spotify_id":"10hpEED6zUY2oiZh7tjyEb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764d9c0a456f96f4e3edb1cb125bc8c671296364a7de2c3b9aa213e5038019c9. 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/10hpEED6zUY2oiZh7tjyEb.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/10hpEED6zUY2oiZh7tjyEb.
Salvation Mountain (feat. Gary Clark Jr.)
{"copyright_id":"0x53296202d4b683a9a0b98db2132d362f50006ca721d83d1a46e6a11a4bb4afa2","isrc":"USAT22304119","name":"Salvation Mountain (feat. Gary Clark Jr.)","registered_at":"2026-06-05T06:31:07Z","spotify_id":"5cINepTDANBAGU9SkxDymV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53296202d4b683a9a0b98db2132d362f50006ca721d83d1a46e6a11a4bb4afa2. 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/5cINepTDANBAGU9SkxDymV.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/5cINepTDANBAGU9SkxDymV.
Salvation Mountain (feat. Gary Clark Jr.) - Instrumental
{"copyright_id":"0x4e32d199e3cfc4447bee67ca870a2b3144a01efb0c3683b394b268720ab3852a","isrc":"USAT22312749","name":"Salvation Mountain (feat. Gary Clark Jr.) - Instrumental","registered_at":"2026-06-19T08:00:00Z","spotify_id":"3jaI7LAk5YDWsXjFc1zw0j","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e32d199e3cfc4447bee67ca870a2b3144a01efb0c3683b394b268720ab3852a. 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/3jaI7LAk5YDWsXjFc1zw0j.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/3jaI7LAk5YDWsXjFc1zw0j.
Threads (Big Machine Radio Release Special)
{"copyright_id":"0x764d9c0a456f96f4e3edb1cb125bc8c671296364a7de2c3b9aa213e5038019c9","isrc":"USLXJ1943015","name":"Story Of Everything","registered_at":"2026-06-18T13:03:29Z","spotify_id":"2Z50GT8aDgzv87NMjQoEKH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764d9c0a456f96f4e3edb1cb125bc8c671296364a7de2c3b9aa213e5038019c9. 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/2Z50GT8aDgzv87NMjQoEKH.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/2Z50GT8aDgzv87NMjQoEKH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764d9c0a456f96f4e3edb1cb125bc8c671296364a7de2c3b9aa213e5038019c9. 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/6exGzQG7704sf82TorgroD.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/6exGzQG7704sf82TorgroD.
ELVIS (Original Motion Picture Soundtrack) DELUXE EDITION
{"copyright_id":"0xbdffa54462af2feade62e7022d2f6bba320593a26cc4ef5035639639c07ed24a","isrc":"USRC12300635","name":"Fly Away Weave","registered_at":"2026-06-06T22:32:26Z","spotify_id":"7aZdNxoxi8V2z5LuH1AjgO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdffa54462af2feade62e7022d2f6bba320593a26cc4ef5035639639c07ed24a. 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/7aZdNxoxi8V2z5LuH1AjgO.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/7aZdNxoxi8V2z5LuH1AjgO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7341fd7e08c86260a8343ae2d1077aae84518871b2e7382ac8d00f1c5ddb13b3. 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/2g6w6UdtIBrk3HDN00wmsw.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/2g6w6UdtIBrk3HDN00wmsw.