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 0xa05617ecc4b7aac48b7e886b072e5983b8e462b6ad34793e24d99b797f7f1668. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa750a5c-b087-486b-af54-9722c152f2bb.json and https://artists.proofprofile.net/proofs/artist/fa750a5c-b087-486b-af54-9722c152f2bb.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 0xcf962f87308ad2eb060ad42e6ef9234b714ef4480236b37c3ee1f6ec41d0f777. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QM4DW1710155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2010fa72ffcdd55289c56cafc48e015910622d98fc2716c4f360bde8f7a09722. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/QMWZB1810799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8689dbea9275a0cec31067b8e4704e61e85a753f0c70f2574c19e7213d93c85b. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QMWZB1810832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ea4e43c4436ab0e29698649fa06627cb8b26633798821ac72e6fb1f688ea4d. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZES71816496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2dd6193fa85be00d8984a4347f8aa08664ca9fb504c489e7ca0765ecdc66d5. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), 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/USA2P1822526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9190a2ab381c2f525e7229b6fe223fcff5259739ee4e19ca2181d135930f7b90. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN41903167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2392192dc4f6534ea64e4c5c69b00bf13d4c48389ef973619549e7b3127315. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN72094285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2394b1b5bc5e706eb911c6fd1eaa5768c121a95ccaeea66c9aa7a9f4144abe72. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZK6N2000784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234a703e0e19655593cc20d65b6b2295218a61f53b05bc5a3b18701080c3b207. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6K2089328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0a583253b0e4880f687522cc163aa61c0cdd21aa7e7f22ff891ccc11af5f98. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZK6K2089329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7819b278c023127eb61888d5d1e46ef0d5da3d53af79b3d7500caa5d17f506ba. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6K2089330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2392192dc4f6534ea64e4c5c69b00bf13d4c48389ef973619549e7b3127315. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZHN72094285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2cb212a8d1dfdcd2e76cb5a90cdedf2a497c34fd9dad0f086b07754a327488. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6K2089331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5d265e1d543fa628521a7b12ccf909cd1a641e3a0dfd29b8da692ecfbe2d49. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6K2089332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da2ace508dc8406f2c95d1a0aba9c5d8c9bc047e41745edcb7bcad590dae0df. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6K2089333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf2f44fc7bf7092ac90abf34381ac84297ecf0ee1d4a20460192127d9f2ff25. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZK6K2089334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed312df8fe63767e0066377a0e1f367acdb5b657d59bef72c1392f628726893. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMEQ2070292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565d5e142fae12772ee65ca2be6e11474bad1f6e91595644ecd9722b95785cf2. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZFZ72299438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db839b9fbbee2feb0b9757afc9666fc5bccb2236b1fa23b45ff7f5fecec3fa1. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZES82245987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6e4af0dff213428aa58d1f64b4599b7948aa31823fd77de9da39078a6e6c52. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6P2279744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89035157bdffd8109392b62ddb4bee402915de440c37488747c2b8661882ed82. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZK6L2245250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b802e0ac204b14a7234b08cdbbe6177cb1e1779d46d2235325bd5e05ee1f88f. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/QZTAS2321392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a078c7a9b3108b1ef072e6e444cd8f252c4616312119272fe41364b6947db1b. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZTAZ2389641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c29b8b83c1f5d5a9cc259ce3199331d176c80aedf343298893afc7d963cf72e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTB72347839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee5e1b574b2d7cb37d440326f333b3d5bcdc74d2c4bc7c44ac091ec1f9a7450. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42:49Z), 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/QZTBB2375567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca26fde31843af2d7ab010fcddbce611ce5b25098b9028a7ffb48055dd91599. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZWFH2310108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c29b8b83c1f5d5a9cc259ce3199331d176c80aedf343298893afc7d963cf72e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB72347839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b802e0ac204b14a7234b08cdbbe6177cb1e1779d46d2235325bd5e05ee1f88f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTAS2321392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee5e1b574b2d7cb37d440326f333b3d5bcdc74d2c4bc7c44ac091ec1f9a7450. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZTBB2375567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca26fde31843af2d7ab010fcddbce611ce5b25098b9028a7ffb48055dd91599. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWFH2310108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52116f2418e280e08a87b22b86f3625d9371ee52458721daadd5c6183ff13ecd. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/QZWFP2398445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5610b58e0eef3b39fb01e1ee3e8ef4bc01333b3457cb202f08e21b1d69b8f9d5. 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/QZWFP2398446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a078c7a9b3108b1ef072e6e444cd8f252c4616312119272fe41364b6947db1b. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZTAZ2389641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42e43aaebc2e4245c1597b437000447383a53bdd06c88b743ef5ec588dda6a3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFP2398448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb75cddc5eb1f1bfbd092a5cabf839df37c4a50d5cce318839be8579365bc0e. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZK6P2447890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba4f3d1d8773822235c763a520984102c8f591babca07d059fa2691761595cf. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USANG2412007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e07c4a9b4c54d20fdf33a6fe49e689e5b4be4be8826570f45f22ab2794dd82. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/USUS11700360.