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 0x06902cd30ad156428adc53884ec4b65da1c6be041cdb01e477a3cc7b5225e146. 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/9ce9b3a8-efa8-4669-9c93-8451636e53e2.json and https://artists.proofprofile.net/proofs/artist/9ce9b3a8-efa8-4669-9c93-8451636e53e2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x6b94c85de575a9ea4381701b47fe01bf7e7442b1da882fa79cdf162ba045b0f8","isrc":"USUG11600162","name":"Blue Ain't Your Color","registered_at":"2026-06-01T07:38:52Z","spotify_id":"6wycnu8FWXsj68ig7BEot9","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 0x6b94c85de575a9ea4381701b47fe01bf7e7442b1da882fa79cdf162ba045b0f8. 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/6wycnu8FWXsj68ig7BEot9.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/6wycnu8FWXsj68ig7BEot9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326009ac296419c4308d0e2e54159f0284454629a853d3a6cc15de09e8124210. 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/1t34UsQ634a233qysq6D6L.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/1t34UsQ634a233qysq6D6L.
{"copyright_id":"0x624dbbedfa3dc1907c3979b52c2bce93805ec6cf34ef93dade23ab5c1c56aa3e","isrc":"USUG11600167","name":"Wasted Time","registered_at":"2026-06-05T11:45:11Z","spotify_id":"12AOwWanBDN4TQbJRbErqM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624dbbedfa3dc1907c3979b52c2bce93805ec6cf34ef93dade23ab5c1c56aa3e. 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/12AOwWanBDN4TQbJRbErqM.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/12AOwWanBDN4TQbJRbErqM.
{"copyright_id":"0xda0519b0108dead6ac75ddb2a18b9ae85285388996deeccff36268f39e1fd258","isrc":"USCN10400100","name":"Days Go By","registered_at":"2026-06-04T15:31:50Z","spotify_id":"6MMAUZfcDKtjbljNowTCuf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0519b0108dead6ac75ddb2a18b9ae85285388996deeccff36268f39e1fd258. 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/6MMAUZfcDKtjbljNowTCuf.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/6MMAUZfcDKtjbljNowTCuf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c57572c8ee6096e518c7d61973cb389716fdb749b05546f51f20798b1fe8588. 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/0qup7d7G2WffwARHKrqT2x.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/0qup7d7G2WffwARHKrqT2x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f8961a20aba634ac4e17cf21ead541627021c4d28356ba068dfa9a130c8c5a. 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/5vCgOg9VqRaAUbnflCO6P3.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/5vCgOg9VqRaAUbnflCO6P3.
That’s When (feat. Keith Urban) (Taylor’s Version) (From The Vault)
{"copyright_id":"0x332dcf72f53aed28d8922285ac28812177f259d2f1db9093ca3bf2769a9f4ae2","isrc":"USUG12100640","name":"That’s When (feat. Keith Urban) (Taylor’s Version) (From The Vault)","registered_at":"2026-06-01T14:05:22Z","spotify_id":"7eResoqEJJAVTkQYSqvO3P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332dcf72f53aed28d8922285ac28812177f259d2f1db9093ca3bf2769a9f4ae2. 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/7eResoqEJJAVTkQYSqvO3P.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/7eResoqEJJAVTkQYSqvO3P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5026815f169ae54bba8514925100b018249862c65564dc5d93ce28ff954cc1e. 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/4wFUdSCer8bdQsrp1M90sa.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/4wFUdSCer8bdQsrp1M90sa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716e9bbb09d01c452c356b1c1327bcc3f61b8d753610ecd201e12e4b29f5bff6. 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/31aT97IibN6AOy4jgaKeht.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/31aT97IibN6AOy4jgaKeht.
No Place Like Hometown (HARDY feat. Keith Urban, Hillary Lindsey)
{"copyright_id":"0x4e3a89e185d6145203916245c4a6e4f784e87f6734dfb6f1145078da2c86dce7","isrc":"QZ22S1800071","name":"No Place Like Hometown (HARDY feat. Keith Urban, Hillary Lindsey)","registered_at":"2026-06-05T07:26:25Z","spotify_id":"6NtgQCMKmkX1ChI8mOJ8Wf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3a89e185d6145203916245c4a6e4f784e87f6734dfb6f1145078da2c86dce7. 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/6NtgQCMKmkX1ChI8mOJ8Wf.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/6NtgQCMKmkX1ChI8mOJ8Wf.
Broke (feat. Stevie Wonder and Keith Urban)
{"copyright_id":"0x3b0d315ec57ae10c251671e0da93bac034c1b4f52ee16f9da2a8634b113f29a0","isrc":"USWB11504531","name":"Broke (feat. Stevie Wonder and Keith Urban)","registered_at":"2026-06-06T01:34:13Z","spotify_id":"4gyRjB6sfjvmJLMv3V21M3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0d315ec57ae10c251671e0da93bac034c1b4f52ee16f9da2a8634b113f29a0. 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/4gyRjB6sfjvmJLMv3V21M3.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/4gyRjB6sfjvmJLMv3V21M3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b117b4b6d6d01915f65ad7794b90fa050e1bd9fb1145239f419cee5b0c5c83. 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/26dLOIbT5uIkwmM6QpI9M7.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/26dLOIbT5uIkwmM6QpI9M7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4823ff2700d4d36bd2f2dd0192d0ce59799018cc06a19eaa16c7d8b58e0f776. 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/1ZElTvkMu91fOvnzc3bDnN.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/1ZElTvkMu91fOvnzc3bDnN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3319acbeac2b15d6891417b9cb5ad6b5034b603f57781e161e26cbb2b7fe445e. 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/5NUXE8W12lWcUXgJRCjeEw.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/5NUXE8W12lWcUXgJRCjeEw.
{"copyright_id":"0x716e9bbb09d01c452c356b1c1327bcc3f61b8d753610ecd201e12e4b29f5bff6","isrc":"USLXJ2007525","name":"Be A Light","registered_at":"2026-06-04T07:13:34Z","spotify_id":"3XssLLQ1HKxs4XGkXJDaJp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716e9bbb09d01c452c356b1c1327bcc3f61b8d753610ecd201e12e4b29f5bff6. 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/3XssLLQ1HKxs4XGkXJDaJp.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/3XssLLQ1HKxs4XGkXJDaJp.
{"copyright_id":"0x716e9bbb09d01c452c356b1c1327bcc3f61b8d753610ecd201e12e4b29f5bff6","isrc":"USLXJ2007525","name":"Be A Light","registered_at":"2026-06-04T07:13:34Z","spotify_id":"5o6dFqafETxZNqUFt9ZqAC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716e9bbb09d01c452c356b1c1327bcc3f61b8d753610ecd201e12e4b29f5bff6. 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/5o6dFqafETxZNqUFt9ZqAC.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/5o6dFqafETxZNqUFt9ZqAC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f10cfea676f9f60c1383917496db3c15f17825f7246513377558fda70436a1. 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/6xm5pE5LehFMPUaSDdxpDp.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/6xm5pE5LehFMPUaSDdxpDp.