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 0xc968efa5ca5f8793b178dbcbec458afbadeda98b581b087af6de09005ca67bd2. 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/0c9cf003-0953-4c57-8da7-4fb969c61431.json and https://artists.proofprofile.net/proofs/artist/0c9cf003-0953-4c57-8da7-4fb969c61431.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 0xace4cad70b1726b2852639fc837f3ea6631a865666e8b365b1b17f0c785187ce. 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/0kPeZAyIhIfeZNrtfjJGDB.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/0kPeZAyIhIfeZNrtfjJGDB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9907816451fae28e3146fd120947de7de809e17d05a0e3bfeba94f99d3e7b069. 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/3z1PqYwMtct2Dm4R9lhWnT.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/3z1PqYwMtct2Dm4R9lhWnT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edf00265b3e4638ec6c07234b94ffd75fe258523603068113eb7b6244376c21. 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/2yhhcHTfvLC0HzSajGYL0h.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/2yhhcHTfvLC0HzSajGYL0h.
Somethin' Bad (with Carrie Underwood) - Duet with Carrie Underwood [Album]
{"copyright_id":"0xbf0878f6270a43e093356723b66a00d09fd542a740d8017ccebda2706e100685","isrc":"USRN11300235","name":"Somethin' Bad (with Carrie Underwood) - Duet with Carrie Underwood [Album]","registered_at":"2026-06-01T11:21:49Z","spotify_id":"6s9m5J92By7jii22Q2XtY2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0878f6270a43e093356723b66a00d09fd542a740d8017ccebda2706e100685. 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/6s9m5J92By7jii22Q2XtY2.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/6s9m5J92By7jii22Q2XtY2.
{"copyright_id":"0x7231a12fe974312bfde30b266a7b533b794735e570d8a06693f3f3fb6ef3169c","isrc":"QMRSZ2400815","name":"Good Horses - feat. Miranda Lambert","registered_at":"2026-06-01T18:53:05Z","spotify_id":"6cUJmzU24GorRheKghmNkY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7231a12fe974312bfde30b266a7b533b794735e570d8a06693f3f3fb6ef3169c. 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/6cUJmzU24GorRheKghmNkY.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/6cUJmzU24GorRheKghmNkY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfe969df76319dcb17297a4f874f288789636c2e4a74ecd47dfc5772b053611. 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/529x2bhs2op70bGqGOoLk4.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/529x2bhs2op70bGqGOoLk4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ca7169041f61201e00e996eb9c3613e20ef8aac3953a40818b8188ec95505d. 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/6XprgCfzda230rIyC2B9wS.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/6XprgCfzda230rIyC2B9wS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7488096ad92b14bea35c374d6eaa96c79eb41c10360a7727eb9e27ff9a0bc3. 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/51WjLctyJeBXjLQNF7D0nu.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/51WjLctyJeBXjLQNF7D0nu.
Ain’t in Kansas Anymore (From "Twisters: The Album")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180e03db9059908a4313a59deeb58d5865caa6b0969cd79446f3e81d966b3339. 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/79gv58G6usuURwl6TlmBTu.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/79gv58G6usuURwl6TlmBTu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd69e3ff38a1ea3c107091531f0602a2560937f5ef661fc7e3c67b8f579c5647. 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/1GL0nollq8IdnV4tfYtEZT.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/1GL0nollq8IdnV4tfYtEZT.
{"copyright_id":"0x6f0b2744b0e4118ee3baf0f6ef5f39734f6abf398c7516a75b71584c4c01057d","isrc":"US6XF2100031","name":"In His Arms","registered_at":"2026-06-04T11:55:34Z","spotify_id":"0ddFRjXyLgrNulsOwGJKJZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0b2744b0e4118ee3baf0f6ef5f39734f6abf398c7516a75b71584c4c01057d. 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/0ddFRjXyLgrNulsOwGJKJZ.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/0ddFRjXyLgrNulsOwGJKJZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b8d6e1cf4e6c706e16a1f3213d2c529f62775633c43b1832ce9b7fabce6a70. 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/2PmaiDH9tvxJd2PlJCKKqN.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/2PmaiDH9tvxJd2PlJCKKqN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f442994fc41b4f7616915a7e72deb969f5a48464831c7ee0b10d6f2e714f58b. 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/26AwQzAG3QXmFg9NW4eId6.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/26AwQzAG3QXmFg9NW4eId6.
{"copyright_id":"0x6b7da950d2eb96865a230be84f8e741451f8220808bd90ed64f6afc96586dd6d","isrc":"US6XF2100034","name":"Am I Right or Amarillo","registered_at":"2026-06-08T08:31:01Z","spotify_id":"1oZEknPBDGQ1gHbHBevJ4P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7da950d2eb96865a230be84f8e741451f8220808bd90ed64f6afc96586dd6d. 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/1oZEknPBDGQ1gHbHBevJ4P.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/1oZEknPBDGQ1gHbHBevJ4P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606dc4955784dc82f4126a412ad3a4a4bf83592216f1cbdc5f54ed1728c735d9. 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/44GWgpO0uR6j4PcVQORCx6.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/44GWgpO0uR6j4PcVQORCx6.
{"copyright_id":"0xcb6acb238ef2c97e2e27410c8162e8e1f0fdd020206fd2b1fea1451b0ee5f918","isrc":"US6XF2100036","name":"Homegrown Tomatoes","registered_at":"2026-06-09T01:48:21Z","spotify_id":"0pkyRmfd9GukdaPK8Hv5Jx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6acb238ef2c97e2e27410c8162e8e1f0fdd020206fd2b1fea1451b0ee5f918. 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/0pkyRmfd9GukdaPK8Hv5Jx.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/0pkyRmfd9GukdaPK8Hv5Jx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996e9bb9b1aecfe2373131fa17309527a0dab45ca21020c3851b2d386d68c452. 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/1L2w0tuZNqZssSlFbyRJsN.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/1L2w0tuZNqZssSlFbyRJsN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b53a380977d5e6af4e2e926466d1ca614a6af0dc7a4d9490296cfb6dab9de0a. 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/07Rj1zKjcGvALJGbTw9wHz.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/07Rj1zKjcGvALJGbTw9wHz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99de9fc4cfab583dec4bf7fe5c4d2a7bbf6e023057233c3cf7fb20f95f047ba0. 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/0zl1vIZlPVuEwaB0gJ3P2j.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/0zl1vIZlPVuEwaB0gJ3P2j.