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 0x3a3ddce6d31ac7f9f8f0f118cc1f4e3ce1a65d664bf78a86474b9922ed517bc5. 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/d08bcfd1-0882-458f-b011-9cfc2ba77190.json and https://artists.proofprofile.net/proofs/artist/d08bcfd1-0882-458f-b011-9cfc2ba77190.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 0x3752643b579837965f39c88bbc754061ae255b4e5b051b04fc9e12d73c3b2b05. 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/3Zx8QWZblgCFJ9W1M5p1HK.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/3Zx8QWZblgCFJ9W1M5p1HK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439b8e1c4bea829bdb527de26b9b32771492b91b0caf62406d855c6a341d03cf. 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/4mPYdTcH9CHVA71VPVNPzV.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/4mPYdTcH9CHVA71VPVNPzV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd808714eade5705108ddcc6a6cb7d3e64e8f2efcf7059118e01d8b11a8015633. 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/6oeMSHXtBo6y77UpuQUPuV.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/6oeMSHXtBo6y77UpuQUPuV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa85ae043d66b7a389de3667ab308ceae843609e314af25990a851c22199058. 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/5BaVZpKvFsb3udUc0rF5Fg.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/5BaVZpKvFsb3udUc0rF5Fg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fd79c0591d74273a77c9449ff632e2605ba44c0823785a64481e03ac4dfd8e. 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/3rpVmUDLwCU2nAyYDZKfM3.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/3rpVmUDLwCU2nAyYDZKfM3.
{"copyright_id":"0x399e789bec1eca30fe8893c6133d100246b7192e7628cda12f061e69dffb7faf","isrc":"QZNWU2330257","name":"slow it down (menak)","registered_at":"2026-06-09T00:24:59Z","spotify_id":"0Mjleh77rNBIlXq2RI3sqr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399e789bec1eca30fe8893c6133d100246b7192e7628cda12f061e69dffb7faf. 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/0Mjleh77rNBIlXq2RI3sqr.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/0Mjleh77rNBIlXq2RI3sqr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245986f5b9b90d770a14bc46b4df126cb29d77d09200afee55000e2116a12331. 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/59y72WdQxDuhretZjHVAWq.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/59y72WdQxDuhretZjHVAWq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99de6b4a64182f5f2546088db1403d646fd13b91313c18efcec06d90317779ec. 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/10j3kDuzJ6ZIZasy8zEJXP.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/10j3kDuzJ6ZIZasy8zEJXP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd465315156b1b1e2c6317e8de0ed784801fa1809094f53d630520fa9e8751a6f. 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/0M39dR96mIEqNLGQdmcrjI.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/0M39dR96mIEqNLGQdmcrjI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f33430967a5f4eec7e2874ded64e6cb69228dcaccf3bbca6d4a65080778efe. 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/5tudEzLhW6mXWFtWTo5joL.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/5tudEzLhW6mXWFtWTo5joL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7889f6395205a71071c39fafd9c97b20072303c758c9d8b7d0de9615c9ae38bf. 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/5NY8MZsLuCyr0V9zZUimLh.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/5NY8MZsLuCyr0V9zZUimLh.
{"copyright_id":"0x542bc2d1a802d9a58eac64de7eba4a53888dc767ef25e2648b905a22d821cf0b","isrc":"QZTAY2346230","name":"How You Feel","registered_at":"2026-06-09T00:44:35Z","spotify_id":"1itsaey1oI7CH6eCkjRfFv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542bc2d1a802d9a58eac64de7eba4a53888dc767ef25e2648b905a22d821cf0b. 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/1itsaey1oI7CH6eCkjRfFv.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/1itsaey1oI7CH6eCkjRfFv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fe8fd6c08846c523dc2ea4359e27af030153040932b5a3cda0591d9d10a8f5. 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/37IJjqn1Hxe1I0gRvbEdss.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/37IJjqn1Hxe1I0gRvbEdss.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3752643b579837965f39c88bbc754061ae255b4e5b051b04fc9e12d73c3b2b05. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/20b8G2wGEpPqxnvihqMAbL.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/20b8G2wGEpPqxnvihqMAbL.