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 0xc08456997caa7e0944d0c395da2cd8b2038303691910b7d02e06ff47bfa8bc19. 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/8e9bc7f3-ce62-41c0-9f1e-011aa276db39.json and https://artists.proofprofile.net/proofs/artist/8e9bc7f3-ce62-41c0-9f1e-011aa276db39.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 0x411d084e8cc693d91e88aded3c4955641b9fb133ce1a3b93df158c2019bfe33c. 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/3X8q3oH6anIoq7vYGamDAN.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/3X8q3oH6anIoq7vYGamDAN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b8a5a371287516caf1cd1dd56c9686cba5116a28aa5684ec9af6a73d10e847. 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/6TKtO9kl5eujW026n4drO3.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/6TKtO9kl5eujW026n4drO3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa7e70d91ceeef68982eb21f9517218f9ff51c2dc78c0493782e69d1653f821. 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/0eraiv0elFrJ5DZf8SRJ00.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/0eraiv0elFrJ5DZf8SRJ00.
{"copyright_id":"0x1d1cf6dd73f3cd24962e5306fe443abaa4975df19ca0406fc45e047bda5844a4","isrc":"CLPP22400106","name":"V16 TURBO REMIX","registered_at":"2026-06-01T22:06:23Z","spotify_id":"3aQ1BgbYbfIGSrfLKiWika","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1cf6dd73f3cd24962e5306fe443abaa4975df19ca0406fc45e047bda5844a4. 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/3aQ1BgbYbfIGSrfLKiWika.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/3aQ1BgbYbfIGSrfLKiWika.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a046a14f340c7cb5cc88071c4aed1d5244432ef0c88d53b3f1bb93221e91e3d. 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/0qhavGJR4UyCqaEyvciaBK.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/0qhavGJR4UyCqaEyvciaBK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ff9613ecc35226bf17682b77c0b5ce70fbb54a475610d7144a565e916c1f71. 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/5KKvJawfHs6fM3z2LK50pu.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/5KKvJawfHs6fM3z2LK50pu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e8e792c82f069f37662b419467a992cc9016e021d05cfe438e5d680cccf07f. 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/1Sq5OF64bcQCnr5dsWNDRX.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/1Sq5OF64bcQCnr5dsWNDRX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6735824c7fa281a16159ba815c3db094ed8d5c9ed6814fe03d9906fad8086905. 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/5zRkYG6uund3XTG8JuBdIA.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/5zRkYG6uund3XTG8JuBdIA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8df7e0b3f51118896fe7206c62cbeaa2ac470cf4370ee77b6ece973041efd8. 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/0KXOhNrxUgKPm2GVlPAbvE.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/0KXOhNrxUgKPm2GVlPAbvE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e8e792c82f069f37662b419467a992cc9016e021d05cfe438e5d680cccf07f. 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/4yvTAGLY2MnZDTo7tFkkmu.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/4yvTAGLY2MnZDTo7tFkkmu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e4fd791a9e74e20125e2c34196400122be23c367280079002a41069f614b78. 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/1sNmdOIuWtU8ynBuU57bBK.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/1sNmdOIuWtU8ynBuU57bBK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32446463cc04bcc0e93b45f8566ea879253caa4edf7df7ee3c85c0d3df2b4509. 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/65MGzLJt1K1T4t526eVgi5.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/65MGzLJt1K1T4t526eVgi5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bd1c88437f9342bea84644a039a798d31643b9f0340016b2d20ec175a15348. 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/4DAEKTGOE19DbmVvpnl7P6.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/4DAEKTGOE19DbmVvpnl7P6.