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 0x85144c46c25ef9c33c0a0b78acf4628eca15138bf994fac06fe91f69d837e771. 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/87a616b4-620b-457c-8e5d-bb034f98d9f3.json and https://artists.proofprofile.net/proofs/artist/87a616b4-620b-457c-8e5d-bb034f98d9f3.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 0x314cf5bc7b496b1f88e5fda794245349bf71a093cf4bc0fd003e968b009fcb3c. 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/407snwe8HlPa9kr4dXZe4G.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/407snwe8HlPa9kr4dXZe4G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58415d0634405be950536987a71c0349c650faccd360794723597240bf3d634. 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/59FM7MmPIP1MsQE5cMlAAn.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/59FM7MmPIP1MsQE5cMlAAn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed4ec1bedab34defab617b39419c1b98f0ff4d7fd03918b097379d7e02f0bcf. 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/3JXn6o57ji1yI7Z4wWkgAq.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/3JXn6o57ji1yI7Z4wWkgAq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33152508cc85474b54e2021d64950a59b58dee1d3c2d107d3f20e5946586e8d. 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/2S8g6nlwCih4u4GAn14GqE.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/2S8g6nlwCih4u4GAn14GqE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d70a15b75fa60de5b14be494b4c60c63863ac79325b91071b28a928209cb162. 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/5SHfxmcRM55HoxnhPJLcal.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/5SHfxmcRM55HoxnhPJLcal.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e19dd8f90ab4f57fb9e957781a1743c834032591b3269abc075fc91308580ca. 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/6sdird6R3Bl7KXbCXpnPVy.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/6sdird6R3Bl7KXbCXpnPVy.
{"copyright_id":"0x9e2947450e1986adbffb1954422fd53cbcc20163ee89c6c17c9ab03de5e2288c","isrc":"FR59R2235771","name":"Dil Mera - Acoustic Version","registered_at":"2026-06-23T20:25:29Z","spotify_id":"1PSApwa7RAChj2fX2FJrYy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2947450e1986adbffb1954422fd53cbcc20163ee89c6c17c9ab03de5e2288c. 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/1PSApwa7RAChj2fX2FJrYy.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/1PSApwa7RAChj2fX2FJrYy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b1a48d5588ed40f4000a9a8deab91e19e643640eb66411333d466918c8ced9. 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/6i9997Q9R4M7RuqQEHq3ed.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/6i9997Q9R4M7RuqQEHq3ed.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bd431c62fd0b62c94fea0eaa59d3a66cd9c5fe7af8846f106918b1c16d0cfc. 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/0tncVBZdQYMzn2QB6SIIJ9.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/0tncVBZdQYMzn2QB6SIIJ9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d841c14425ccfb078fd275340c0a7cb3f81a22b904a0a6ab6749826d5b8581. 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/6pvpFQ2jaI6oXAswo3GSUW.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/6pvpFQ2jaI6oXAswo3GSUW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3746f9b8b7163b21cb385cd8a7e11d546b453cd8e0f0400fd6eab34c972a6d02. 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/0ZZT1LS2Y1CkOQqyGTb6tx.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/0ZZT1LS2Y1CkOQqyGTb6tx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ff83c79c57d875c8bdea6387a2aa5b3028a6165efdab509d3582f3eea0f349. 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/5DWEL5TPHgaLaUUh26K1Wc.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/5DWEL5TPHgaLaUUh26K1Wc.
{"copyright_id":"0xe880276110bb2fd73ef6240dcc741f1ebf7daeefbb2aaba8cde9f3502981bad5","isrc":"TCAFH2007667","name":"Behne Do","registered_at":"2026-06-04T15:36:42Z","spotify_id":"7DIIv0sjBLh8xmrYtxZQy6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe880276110bb2fd73ef6240dcc741f1ebf7daeefbb2aaba8cde9f3502981bad5. 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/7DIIv0sjBLh8xmrYtxZQy6.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/7DIIv0sjBLh8xmrYtxZQy6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fa78ccd70e813130f478ab1da97e31ffd0505bbb54a2595a2abe772f54690f. 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/4RzpaDRpNI2JZQ8LtAC05x.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/4RzpaDRpNI2JZQ8LtAC05x.
{"copyright_id":"0xcbf2823b9bacd7e5e778e8f7cd2f1dbab720968af7f78d6a1843dc2c620c0f40","isrc":"FR96X2086850","name":"Pal Behta Jaaye","registered_at":"2026-06-01T21:20:02Z","spotify_id":"0fIbPMXnTdyuW2UirA9mWQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf2823b9bacd7e5e778e8f7cd2f1dbab720968af7f78d6a1843dc2c620c0f40. 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/0fIbPMXnTdyuW2UirA9mWQ.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/0fIbPMXnTdyuW2UirA9mWQ.