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 0x22bfae3df3e6ffc42ac0f3002f511af815517214d63bbe235172373efc9e7c03. 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/1d64aab8-87aa-4fb5-8762-84f9331fd9bc.json and https://artists.proofprofile.net/proofs/artist/1d64aab8-87aa-4fb5-8762-84f9331fd9bc.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 0x368666b576a59c7911171867ca868aa0e319374caac2c0a0c31f9c9018e77fd3. 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/1CmUZGtH29Kx36C1Hleqlz.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/1CmUZGtH29Kx36C1Hleqlz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d5dc0510c003b389085aa07c9bf288a7b053698552e36d5da61d80f85df41f. 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/3bidbhpOYeV4knp8AIu8Xn.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/3bidbhpOYeV4knp8AIu8Xn.
{"copyright_id":"0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20","isrc":"GMM881200002","name":"Can't Hold Us (feat. Ray Dalton)","registered_at":"2026-06-01T02:42:32Z","spotify_id":"22skzmqfdWrjJylampe0kt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20. 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/22skzmqfdWrjJylampe0kt.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/22skzmqfdWrjJylampe0kt.
White Walls (feat. ScHoolboy Q & Hollis)
{"copyright_id":"0x6becee5826f610e29a9e06314548ab6c7c36d2433cafaa7ab7a6bd077ea7dc7f","isrc":"GMM881200009","name":"White Walls (feat. ScHoolboy Q & Hollis)","registered_at":"2026-06-01T11:45:09Z","spotify_id":"1o1Pny4JcE3LdUBeBedbm6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6becee5826f610e29a9e06314548ab6c7c36d2433cafaa7ab7a6bd077ea7dc7f. 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/1o1Pny4JcE3LdUBeBedbm6.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/1o1Pny4JcE3LdUBeBedbm6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2955d38498fe3267a39ca602f9fa7715472d8195fecca71c6353f92a8431459b. 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/6liGqN48zCba8OPKVu9oDn.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/6liGqN48zCba8OPKVu9oDn.
Downtown (feat. Melle Mel, Grandmaster Caz, Kool Moe Dee & Eric Nally)
{"copyright_id":"0xe4b6d8f1fcc318c22e96c07adb82aa3bc4f88e11b4f2cd2325e81595f5b3f30c","isrc":"GMM881500002","name":"Downtown (feat. Melle Mel, Grandmaster Caz, Kool Moe Dee & Eric Nally)","registered_at":"2026-06-01T09:07:39Z","spotify_id":"5pfJsMwoRYKampPay8amX0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b6d8f1fcc318c22e96c07adb82aa3bc4f88e11b4f2cd2325e81595f5b3f30c. 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/5pfJsMwoRYKampPay8amX0.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/5pfJsMwoRYKampPay8amX0.
{"copyright_id":"0xee0ea1699a50a8b0be7e9719f70c575522470c9cc178462e81502bf4ea380938","isrc":"GMM881600002","name":"Brad Pitt's Cousin (feat. Xperience)","registered_at":"2026-06-05T06:02:57Z","spotify_id":"3zg0RVk6GcXFvJG6BWVFre","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0ea1699a50a8b0be7e9719f70c575522470c9cc178462e81502bf4ea380938. 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/3zg0RVk6GcXFvJG6BWVFre.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/3zg0RVk6GcXFvJG6BWVFre.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12bc261fdf5306d5c3437db80005a42d72c934fc5f27c748716aa895e3805778. 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/3YZh2uUAZukJOF3WzHxiJP.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/3YZh2uUAZukJOF3WzHxiJP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a8604873ce283e148da70696f45ef1f2eb4395bcc4a2007097f0945c6b6743. 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/44T13PWJ87jb3lFElhVIHx.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/44T13PWJ87jb3lFElhVIHx.
{"copyright_id":"0xce08d06c169646c9ff4aa70e0acfe37cf228d299a98325ec194bcaab14e49791","isrc":"GMM881600005","name":"Kevin (feat. Leon Bridges)","registered_at":"2026-06-04T15:23:38Z","spotify_id":"5qjWSyuU0rTLI8ohmx2K3Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce08d06c169646c9ff4aa70e0acfe37cf228d299a98325ec194bcaab14e49791. 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/5qjWSyuU0rTLI8ohmx2K3Q.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/5qjWSyuU0rTLI8ohmx2K3Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ccb7c7d496b929849c8a2224405c45767d3137f22f47fb69de7cfdcf1f877a. 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/7bkZhh7uKi9b60fjob2XGt.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/7bkZhh7uKi9b60fjob2XGt.
{"copyright_id":"0xaa6c0d514f3404b227ac787e62864f6940e52bda48a463e5c2e0adf2c7548ab0","isrc":"GMM881600007","name":"Need To Know (feat. Chance The Rapper)","registered_at":"2026-06-04T12:45:13Z","spotify_id":"1OsjZeUg7cGuiCr4E8schs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6c0d514f3404b227ac787e62864f6940e52bda48a463e5c2e0adf2c7548ab0. 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/1OsjZeUg7cGuiCr4E8schs.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/1OsjZeUg7cGuiCr4E8schs.
Dance Off (feat. Idris Elba & Anderson .Paak)
{"copyright_id":"0xb48e388ccbe9ba9d6450cef070ad04bbb94ebb01712ee5e89e06075f96c02275","isrc":"GMM881600008","name":"Dance Off (feat. Idris Elba & Anderson .Paak)","registered_at":"2026-06-04T07:47:23Z","spotify_id":"7pDxNYVQLKzrbkCe8OCag3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48e388ccbe9ba9d6450cef070ad04bbb94ebb01712ee5e89e06075f96c02275. 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/7pDxNYVQLKzrbkCe8OCag3.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/7pDxNYVQLKzrbkCe8OCag3.
{"copyright_id":"0x3968efcca0b4763c2a8e3d193fb5426587469e87809360eeffcefdcbd692dae9","isrc":"GMM881600009","name":"Let's Eat (feat. Xperience)","registered_at":"2026-06-05T21:24:42Z","spotify_id":"5uTKXcuypBLMtXbVaw9Bdt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3968efcca0b4763c2a8e3d193fb5426587469e87809360eeffcefdcbd692dae9. 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/5uTKXcuypBLMtXbVaw9Bdt.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/5uTKXcuypBLMtXbVaw9Bdt.
{"copyright_id":"0x7faff4c01a5543a222d87fcdcdc7e181cb19758903fc8c8a3c3b43022a8346dd","isrc":"GMM881600010","name":"Bolo Tie (feat. YG)","registered_at":"2026-06-07T00:24:20Z","spotify_id":"1yePDglJTWekynhdauhWQj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7faff4c01a5543a222d87fcdcdc7e181cb19758903fc8c8a3c3b43022a8346dd. 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/1yePDglJTWekynhdauhWQj.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/1yePDglJTWekynhdauhWQj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f4f0b3c524a15f1004979a03ee1b938266b10540680656a07e9608ddb830f5. 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/1Xl0Rt4bMdEw5n0nMax2qH.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/1Xl0Rt4bMdEw5n0nMax2qH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781838a852dcd41c35c062d349452e1141fd50475088b74d220e89c3b506d645. 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/4QGJfw4TLQ07KM8m7Dq5Hu.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/4QGJfw4TLQ07KM8m7Dq5Hu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x534841a990f788ac4224e1bd3f3c8397d7130050385d6b8fb25ea11777480bb4. 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/4yewXMTD4pRVrIevRfVdqp.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/4yewXMTD4pRVrIevRfVdqp.
{"copyright_id":"0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20","isrc":"GMM881200002","name":"Can't Hold Us (feat. Ray Dalton)","registered_at":"2026-06-01T02:42:32Z","spotify_id":"1ydmhnyDOWr5y0s7Vvdw5i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c534cae707366638f4901afab5fd331f45aa0e62f05bc2ccc47a6be35c0b20. 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/1ydmhnyDOWr5y0s7Vvdw5i.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/1ydmhnyDOWr5y0s7Vvdw5i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368666b576a59c7911171867ca868aa0e319374caac2c0a0c31f9c9018e77fd3. 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/7bYZBVrnRfqeaPbhRyEvK3.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/7bYZBVrnRfqeaPbhRyEvK3.