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 0xe27ac88b68873c172c72a43bb124db2420f76378baa455798da3a4e803121339. 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/56c76f84-5aa9-46ad-b7a0-fb62a0b84276.json and https://artists.proofprofile.net/proofs/artist/56c76f84-5aa9-46ad-b7a0-fb62a0b84276.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 0x1cf5f290c4b7ad825eef87fd0cf5113a16d1639ea64436c8b017186c815e50d0. 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/2586eao3FLMmrzI6U5e9BR.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/2586eao3FLMmrzI6U5e9BR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecfe8a74e69e613e272db68a29f34439d05a1b19d8b5298c9abf4c0d77c0fc4e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Ead5lXWrhryDbQNPwmE0c.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/2Ead5lXWrhryDbQNPwmE0c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bc89aac1f8969ed2a7ef742d5491b269e6ac296b5aa1f17bd06ca478196c88. 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/5jnygDezNCpCsZQC8WOIKf.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/5jnygDezNCpCsZQC8WOIKf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad86057561df529335806dda8cfd7441516104e51882e8235681cf816913c12. 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/6TWqbYNkOQAMks0W23OTlb.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/6TWqbYNkOQAMks0W23OTlb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49c9b231bd9dc06bfc1a47fbcae2478c865d2d8d923c826e286697bb3141d3c. 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/7iCXtxYGXQ5b6FYEeg9oW0.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/7iCXtxYGXQ5b6FYEeg9oW0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05b38120a33b91c4c6023da5cf1526e358ec6e4b5db151ca4b73952a7b92617. 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/4uYDYhdE7Fqj5wrIDmmB0y.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/4uYDYhdE7Fqj5wrIDmmB0y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b288ad56442a71ea9e26523b754d4b9ad8ba283dc0890c4aa55bbb5a6533dd. 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/4f0lLQppnbnKIrCQPhsEO4.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/4f0lLQppnbnKIrCQPhsEO4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa502d7fefae5ef34fb4428ae073b30a9976c6cb0acf6fe375c9b7df86ec9fede. 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/5FGQw2Lqkc4sCBk7hGuPSx.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/5FGQw2Lqkc4sCBk7hGuPSx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b6311eab7954578df564288436ae19e03a9274c6314d78f681978e036a2c54. 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/68FU6c9Got6A0FNDEEb1vm.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/68FU6c9Got6A0FNDEEb1vm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b6311eab7954578df564288436ae19e03a9274c6314d78f681978e036a2c54. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6UBiFyy28sJ10pmY5s71qo.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/6UBiFyy28sJ10pmY5s71qo.