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 0x0c909158edf0f2daa9018a2fc43f9bae4c18c01cb26181f9878f84b5035fa0df. 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/9667a3a4-5642-4422-8bab-23bda3f8aec5.json and https://artists.proofprofile.net/proofs/artist/9667a3a4-5642-4422-8bab-23bda3f8aec5.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 0xb17485062965c71f9f5e1565a0caf199a114d4230e86efa904df7ac19f1b5e43. 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/0qH7sj1ZUFfD0zxhAW22YH.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/0qH7sj1ZUFfD0zxhAW22YH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac71c675a7600c12bc4ba34dfe13c6c4c80745785e4a0b16ed97c41d059293f. 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/2nOl74UDIx2KHI9ef6qwZ1.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/2nOl74UDIx2KHI9ef6qwZ1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3376ca56c3372107b6a17b2a2c1e8a0415b574b179ef4871cc1d5fdc8cd07d3f. 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/2iB3tr2q0jy5IcS1bkN2Yd.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/2iB3tr2q0jy5IcS1bkN2Yd.
{"copyright_id":"0x38bd4c137f67e4305fcb8af84209e396e243b262dc3bc108fffcafb0c05b5609","isrc":"BCPTY2100002","name":"Close (feat. Sidney Scaccio)","registered_at":"2026-06-23T14:16:16Z","spotify_id":"54tH3cnIFdyEV6kjHhBPmP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bd4c137f67e4305fcb8af84209e396e243b262dc3bc108fffcafb0c05b5609. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/54tH3cnIFdyEV6kjHhBPmP.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/54tH3cnIFdyEV6kjHhBPmP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71563d30c96f1a0430cd555f0016a8bc795ac3b29f2a81ba0abca5f9a35731d5. 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/73YsCb7tvpKg0JP2db9NAU.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/73YsCb7tvpKg0JP2db9NAU.