1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afacf379c802c7b17a2bcfa130f5686f866ab3e932ca0a543e00135b682d14a. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6e22789d-e374-43dd-8c89-d13c8c1c8d3a.json and https://artists.proofprofile.net/proofs/artist/6e22789d-e374-43dd-8c89-d13c8c1c8d3a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c7f33253c26bd28ef0ffdda2720542c0413b5616d10240325ce2750d8aabf3. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42547197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc822d577837b425375a9374e3b408ab0de2a3fb20d6b401a27b1224316843f4a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2560785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f34f9cdca3644d3f996c44540f0ad6ed377db30f5e7b6cb651b29d84ca7a8c6. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2530480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3129518ddcdc102f7835c0c06db382f3df158da5b04184fed3d3ffa9a847eaf4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6F2560735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacea97749187bdfaebc02bc26090324d0231a8cd22ab07614df969490c12626a. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2574954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23b6f4defd2338edad1398994ce9fd273a05e146b28f7569d30a14ccb8b86c9. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWU2568378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d27f81bcaab0b7865a0ca0a3fc415e95988ed95830567121c7e1fa9b170c025. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP42506457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae428c376c878df7710e291149571a7be52b532c85d58f50f7fbd356586339a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZRP42596277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5027808db7147834e39d6dd96c218678140f9f45a7c5a3931357e784aea74a21. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2537406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488764264375137fc7df9da6022fb81588e5d3fb6991c73e2414ada579914650. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2537567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef100dd22442c369773c4b12fa2b9eb29b49a3fc3d9af85cbb6a56ba5b79c85. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2519177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56e2d0aa352a157e0cd51ab9a57a1f75818634e7f2d0d0bce639eee49026ea9. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAW2541519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb152da05bf7c0d13aabbdbacc529474e4c74d0a28392f393e9f034ec7cf45bac. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2540082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c63259b89c7ec83f5a9ac6d9aac9c8f94a348ee975bab5dee944e3388bc21b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2531284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15b961830f838bdeea0a83d15af387ea3137cbfe11fa5cbb1ac19dfc8520c60. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFR2539707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae6c72d4feb2ea1db84ef2062994302033cff03cfd93553fc6e433d4c74d582. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ782557567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1736d2de43503e011bc6535170032976917c01494113e58ab09b9a63781a3e. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7M2530406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90ae6582ed3689423663367b07b54d11f4eff3ce38bbc855ee479f3d3ae506f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3EX2514497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5d9a7235bf842ccdc80d2670257af9ce24a00ff1fff4afa5ff615ff73df9cd. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F32505085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545bf8bc67084c302dd0dd812265f385adb51967029565d5439e23b1103e85c4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F62544772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1120e2152056b48920543230b07c7bb6ba3048c75a9c002f80b3c065f842dde1. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FA2597259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3531be3780f9f895c78b416a5daf295790ad1233b6eff4b28d76fc82f8ff0c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FE2545904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9dbda645be8ed31314361c5f23d6fd1bb7cc37f9e1000638289b6e29872492. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT6EA2526271.