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 0xd6f6af3a8bae0be3f6f25f8f78c8f098a3fc2549a4d51e96fe196bc08dea00de. 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/031d2738-f9e0-40eb-b211-f4e50126bc9f.json and https://artists.proofprofile.net/proofs/artist/031d2738-f9e0-40eb-b211-f4e50126bc9f.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 0xd27dc7d72896d7d2ee88c6f23798bb85da700c5700e30e3dbb05a222e5042f7d. 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/13lQa3jU5UgyBvTfD3P9nM.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/13lQa3jU5UgyBvTfD3P9nM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79180fc3750b01474a83ae6eea56cddc7a727ae83f016b547528010a0154a37a. 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/5j57vweGhIf45B1htgVgrE.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/5j57vweGhIf45B1htgVgrE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9f11d03e10df5745841ef14dcb487b10947d28aa8d1d5a7e017e554f515943. 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/2lnME9lVWbYM31CnUld3PM.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/2lnME9lVWbYM31CnUld3PM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b07e55fe8fcfb5628581c10243e8b66cfc4a6259de7e8481599a7b88e44d552. 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/4B8NOPC3SBpkcwMfZY3Cv6.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/4B8NOPC3SBpkcwMfZY3Cv6.
{"copyright_id":"0x799bed663a93baf4cd9f8de709b6ebe21aaf674f8ca1873c538f8ad4acdff19a","isrc":"USLN62100205","name":"Higher Road","registered_at":"2026-06-24T07:11:46Z","spotify_id":"1YrGKGmiUbgKr1GoOPjim3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799bed663a93baf4cd9f8de709b6ebe21aaf674f8ca1873c538f8ad4acdff19a. 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/1YrGKGmiUbgKr1GoOPjim3.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/1YrGKGmiUbgKr1GoOPjim3.
{"copyright_id":"0x604d2d1eb902cea5b9a24ae540a8ffa341b9447c8953e52ef72659d804e0a5b8","isrc":"USLN62100206","name":"Waging Peace","registered_at":"2026-06-18T21:49:24Z","spotify_id":"2IfQuizWd8huFGB8RwtDWf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604d2d1eb902cea5b9a24ae540a8ffa341b9447c8953e52ef72659d804e0a5b8. 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/2IfQuizWd8huFGB8RwtDWf.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/2IfQuizWd8huFGB8RwtDWf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fe7cd9403ad7b23b626b024d813080f72340e5e55dd23a4d0414b3044188d6. 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/0i7fFROSDkz4NiNL6v0vWd.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/0i7fFROSDkz4NiNL6v0vWd.
{"copyright_id":"0x02e74d892db59f218d1cabd024b0295a02e1d5d23cac327e815ca3ab0b3e66b9","isrc":"USLN62100208","name":"The Best Thing","registered_at":"2026-06-18T21:51:33Z","spotify_id":"1DGODGUrbmT6wX8UkJRbsJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e74d892db59f218d1cabd024b0295a02e1d5d23cac327e815ca3ab0b3e66b9. 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/1DGODGUrbmT6wX8UkJRbsJ.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/1DGODGUrbmT6wX8UkJRbsJ.
{"copyright_id":"0x0069f4a4d01e35f2f976b1ff57e0eaefc8a4b1129d24ba5597e6a88ea79cab8b","isrc":"USLN62100209","name":"Double Nickel","registered_at":"2026-06-09T20:59:34Z","spotify_id":"0q8eZR8JRCDVEt433IJLyR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0069f4a4d01e35f2f976b1ff57e0eaefc8a4b1129d24ba5597e6a88ea79cab8b. 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/0q8eZR8JRCDVEt433IJLyR.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/0q8eZR8JRCDVEt433IJLyR.
{"copyright_id":"0xf83d495c62a60aeda1e54db903dafa5b7bf798cb643d583b23283f6f5eb73a3d","isrc":"USLN62100211","name":"The Struggle","registered_at":"2026-06-09T20:57:48Z","spotify_id":"4Eqp6npEHoj3Sm58sk31Lm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83d495c62a60aeda1e54db903dafa5b7bf798cb643d583b23283f6f5eb73a3d. 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/4Eqp6npEHoj3Sm58sk31Lm.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/4Eqp6npEHoj3Sm58sk31Lm.
{"copyright_id":"0xaa55c7e02ba90c620786a4bc60554e8ddb94c60e40dc0a58bc1e1ad22bf2c118","isrc":"USCJY1742001","name":"Better Than Myself","registered_at":"2026-06-23T20:17:26Z","spotify_id":"4G36weXUcKKxwTW7SLUrNp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa55c7e02ba90c620786a4bc60554e8ddb94c60e40dc0a58bc1e1ad22bf2c118. 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/4G36weXUcKKxwTW7SLUrNp.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/4G36weXUcKKxwTW7SLUrNp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8e7c828a2d824e6111f60373bc9a2105f6b53a887679d744324f09cb82ab31. 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/6qN0EcTldZOJz0xWSu2LZr.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/6qN0EcTldZOJz0xWSu2LZr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19fedd851a5341f5142130628f7bd6884c2ac2447932cf7e3b49405ca2f0484b. 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/6b4nglhVnQW2RL5lJx9oUQ.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/6b4nglhVnQW2RL5lJx9oUQ.
{"copyright_id":"0x1d1f55e49c368ebe72b283dfd2feaf4133687e8147db233cd81ed6e59c8c40e3","isrc":"USCJY1742004","name":"Freak Flag","registered_at":"2026-06-07T16:14:37Z","spotify_id":"3hFxIxnCjPcTAhAHMyFqT7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1f55e49c368ebe72b283dfd2feaf4133687e8147db233cd81ed6e59c8c40e3. 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/3hFxIxnCjPcTAhAHMyFqT7.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/3hFxIxnCjPcTAhAHMyFqT7.
{"copyright_id":"0xeb6119fc0e888ee4b0599dc21004c14c74579a4ff003f7acac8119430bb853e7","isrc":"USCJY1742005","name":"Week Without A Drink","registered_at":"2026-06-23T20:17:50Z","spotify_id":"2SjnhZ64vKsypvIxYJvANQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6119fc0e888ee4b0599dc21004c14c74579a4ff003f7acac8119430bb853e7. 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/2SjnhZ64vKsypvIxYJvANQ.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/2SjnhZ64vKsypvIxYJvANQ.
{"copyright_id":"0xa5f665f1e333ce04d305d0ffef89444e21b59efbe6b5d468b913e415e86e5f46","isrc":"USCJY1742011","name":"Little Too Stoned","registered_at":"2026-06-06T20:18:41Z","spotify_id":"0Mwr8ltSHxTriK5OrgycwF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f665f1e333ce04d305d0ffef89444e21b59efbe6b5d468b913e415e86e5f46. 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/0Mwr8ltSHxTriK5OrgycwF.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/0Mwr8ltSHxTriK5OrgycwF.
{"copyright_id":"0x6de5e7dea8826665ce9efcb593107de4fc5b6559cc93d24b462e58b792c84a01","isrc":"USCJY1642000","name":"Old Tattoo","registered_at":"2026-06-09T00:52:34Z","spotify_id":"4l2m3d5sLoxrEblokRGlmJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de5e7dea8826665ce9efcb593107de4fc5b6559cc93d24b462e58b792c84a01. 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/4l2m3d5sLoxrEblokRGlmJ.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/4l2m3d5sLoxrEblokRGlmJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb52394a23c5352edb08696ce65d8ac24a282b7fd82501c62d0802aa01a47c6. 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/7a4PxcUUxfA7StiIFrIR6r.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/7a4PxcUUxfA7StiIFrIR6r.
{"copyright_id":"0xcc611a80d0058daa00c6faef5f9c20a2f47ceda90acda84d0f4be9b3512761e9","isrc":"USCJY1742007","name":"Pay No Mind","registered_at":"2026-06-08T15:38:23Z","spotify_id":"0NBMGxi9CffsMMnljeF9ok","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc611a80d0058daa00c6faef5f9c20a2f47ceda90acda84d0f4be9b3512761e9. 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/0NBMGxi9CffsMMnljeF9ok.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/0NBMGxi9CffsMMnljeF9ok.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66cb71d3290a8b2acbf406340e3368fc9565d9f6c1fdc30b74104ae25f7c8874. 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/06UxZcENRET49X1wXK08BN.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/06UxZcENRET49X1wXK08BN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f5666356d5aad5c894edbff2c133f629a9056b58562fed48e4535a8b3304bc. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Px8EAxT6NUFXq83SzYIjd.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/6Px8EAxT6NUFXq83SzYIjd.
{"copyright_id":"0x208323a6fa5fc4b68c50396cffbda2587c5ee56479cd5b05a643fcb130b357ea","isrc":"USLN62304101","name":"Something To Prove","registered_at":"2026-06-18T23:37:10Z","spotify_id":"25fZKof9owLaHtosyzydgE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208323a6fa5fc4b68c50396cffbda2587c5ee56479cd5b05a643fcb130b357ea. 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/25fZKof9owLaHtosyzydgE.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/25fZKof9owLaHtosyzydgE.
{"copyright_id":"0xbb904e2bda66e7b263fed2665b3adc0a6a28d4737a18b6b134c066345d930ba9","isrc":"TCAFM2123753","name":"Ain't Seen Nothin' yet","registered_at":"2026-06-09T12:07:38Z","spotify_id":"6RShjqYt75WxyXQSJvr5O7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb904e2bda66e7b263fed2665b3adc0a6a28d4737a18b6b134c066345d930ba9. 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/6RShjqYt75WxyXQSJvr5O7.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/6RShjqYt75WxyXQSJvr5O7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f8881277cdda3932a258b577673137dd903a3f5c636549c5bc5aa87f8eed7a. 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/4yDVHrjeNxwQVtKZPLf7NW.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/4yDVHrjeNxwQVtKZPLf7NW.