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 0x30d2074b11162a7c4e89df57dbed523ed2585e630f50e1682316e166672582e9. 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/5a7afa58-ed2c-4ab4-992c-fd0ac76fdef0.json and https://artists.proofprofile.net/proofs/artist/5a7afa58-ed2c-4ab4-992c-fd0ac76fdef0.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 0x995e9b3d4a36933b7319cdc98ece8ee83d7475b5a2070337790f41504909d322. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1VjaKsg4LJUczk9b8KXq72.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/1VjaKsg4LJUczk9b8KXq72.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbf48b444f8a58ae8fe59c6bf44ad1793e1dc98d8449f1e9add10e7527b7d9b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5DbanMC8Qzcq4Z8wLmh7JE.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/5DbanMC8Qzcq4Z8wLmh7JE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905127f9513afe4ab9cb4444959b0fb5fd54748adc771c3f0dd0cf5f92194bff. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7mBpZu9bEIy2cFSwF9mQMB.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/7mBpZu9bEIy2cFSwF9mQMB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abe1080045393064bffe464a46ca21a7d55673da8412fa8eb75ac4e41a940e7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3GeyJfN40TZfgq7t7UomTY.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/3GeyJfN40TZfgq7t7UomTY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9184ec21e0d4ea0b20e92735b6ba03823378fd65d50981010f3f881c32bd54. 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/3h8PN4p4qouWrC2EyJPlDT.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/3h8PN4p4qouWrC2EyJPlDT.
{"copyright_id":"0x3fea528d16945eef2126c439fe14a2f964d6adf2d9ec3196c034c41ec47f8e5d","isrc":"DEZC62297774","name":"Kimsesiz Liman","registered_at":"2026-06-06T18:05:26Z","spotify_id":"1yzk4hegVuIvYudwxsdqyA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fea528d16945eef2126c439fe14a2f964d6adf2d9ec3196c034c41ec47f8e5d. 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/1yzk4hegVuIvYudwxsdqyA.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/1yzk4hegVuIvYudwxsdqyA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9e68303306ce575ed297053aef3601172d9032711c1ff7880736cf094e17f9. 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/3ap8ylCCfEhU2uZFAIPtUT.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/3ap8ylCCfEhU2uZFAIPtUT.
{"copyright_id":"0xd57380f9ce92a6958bf88ed39b6abfa636eff3de164ca35d8df90157a9da2019","isrc":"QM4TW2168532","name":"Ucuz Roman","registered_at":"2026-06-07T03:41:36Z","spotify_id":"2mnBoDnB6MLEAPcpVRpof5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57380f9ce92a6958bf88ed39b6abfa636eff3de164ca35d8df90157a9da2019. 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/2mnBoDnB6MLEAPcpVRpof5.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/2mnBoDnB6MLEAPcpVRpof5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0babaa9492b1081db4c48f4bf9c156bc558ba5fe7bd05f82400403ccaa8d46b0. 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/6iVAXkv3hbza0agLCRcC6L.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/6iVAXkv3hbza0agLCRcC6L.
{"copyright_id":"0xc5c54a39a9194da275205e2c1b6d08e8fa2150faef9065a154a719e11c79bdd6","isrc":"TRAHZ2000025","name":"Beni Sen Kurtar","registered_at":"2026-06-09T06:31:25Z","spotify_id":"2zJccu4hdIBVGKZlAS8PsV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c54a39a9194da275205e2c1b6d08e8fa2150faef9065a154a719e11c79bdd6. 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/2zJccu4hdIBVGKZlAS8PsV.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/2zJccu4hdIBVGKZlAS8PsV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7ef0578494c979a3a62e899bb6e2b2ded2f3a2a399479318550ca654290e78. 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/17Fp6FoMJtupc4a2mDhybt.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/17Fp6FoMJtupc4a2mDhybt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13506913421a68fb1b2912d97404719006ae2d67f5b21c85c65cb18c875ce2ca. 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/2oH77usszhthkzc56aw2SM.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/2oH77usszhthkzc56aw2SM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0c6fbf15394fab5b64088f18850242f27e73ad0a4a4772f9a7fc39c0a0fe85. 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/2wV897jq5RKq9Ti2KzFNBd.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/2wV897jq5RKq9Ti2KzFNBd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556f9a5235902a1b33854043679d21431f7059930c3d9268dfd726780383ef43. 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/5Ddr5ELJp0ZAUN4sprYnIq.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/5Ddr5ELJp0ZAUN4sprYnIq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318a349c355b8c4120d69f09eba5d4903973d597aac9eac8231053afba96b736. 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/3th3a16E4FcmWnvzFHOYoj.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/3th3a16E4FcmWnvzFHOYoj.