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 0x4f912305cf7fdd53cbcb19197398f109571f799e4aa5da617fab53b555968059. 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/30333201-74bd-45f7-a827-625b5fb11a34.json and https://artists.proofprofile.net/proofs/artist/30333201-74bd-45f7-a827-625b5fb11a34.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 0x70e4e869107e6f12886eb94c4e5dd4bf6f5e1cac53dc524303e7070c2621a962. 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/7moz5TLsJI5r1QMycc5rUr.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/7moz5TLsJI5r1QMycc5rUr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21051c745cec08d039b95e5c0bf09afb060a44463725fcfc5e6a2e1088f69432. 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/7DzDLGQAGy4gjkA95ko963.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/7DzDLGQAGy4gjkA95ko963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af1f626d79fabaf676627c08436f28e59d4fdb2068f47a747c0ae5375820174. 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/1Ik4ELtVL0pokkMsi94XRS.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/1Ik4ELtVL0pokkMsi94XRS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a5782abf1efa56ed2ab1464d1330e752a6d3ce27ae0249620b084327506ddc. 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/3U2aBM8YRjhvfwO82VtWYa.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/3U2aBM8YRjhvfwO82VtWYa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235d3331ac8df2cfd25384005c38be494f25b33e5b5e1417773ad730a16536f3. 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/1QNXbwMqBOpkRT5oES8v7b.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/1QNXbwMqBOpkRT5oES8v7b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005fc22335a816d37d34f243fdb71b568035356ccc9e6cae210f782f032fec89. 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/5XLwQ7DNKQySekuuLaOpFB.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/5XLwQ7DNKQySekuuLaOpFB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235d3331ac8df2cfd25384005c38be494f25b33e5b5e1417773ad730a16536f3. 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/5YFD3524MCOh9kub3PNrQ0.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/5YFD3524MCOh9kub3PNrQ0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a5782abf1efa56ed2ab1464d1330e752a6d3ce27ae0249620b084327506ddc. 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/0sh08mUSriplvqCyUWbyWq.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/0sh08mUSriplvqCyUWbyWq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af1f626d79fabaf676627c08436f28e59d4fdb2068f47a747c0ae5375820174. 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/5GDokyd3xHKIjd5q2TZT19.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/5GDokyd3xHKIjd5q2TZT19.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacee346ad4cf39d404788fbdbcbdf8f57725af09044362673037d6ca319eaf45. 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/3XYul2F1054fTFW30nIOYI.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/3XYul2F1054fTFW30nIOYI.