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 0x3821bb9e1b48714ab8cc27eee3898848de68c5091c606e7d3ce2eb6f2d9feda9. Chain 2 (Bitcoin): anchored in block 953678 (2026-06-14T19:23:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62d0cd93-4f91-47ed-9f31-1b48445c35a3.json and https://artists.proofprofile.net/proofs/artist/62d0cd93-4f91-47ed-9f31-1b48445c35a3.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 0xe123e42bda6ae1c8148b4d43e81d066c362cd7e8c2b24dcb630a29c85d803466. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTAT2117894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156276d02f138e906bc64a1807d5453f42a33c5150e4f3ebe02b0cfc4a96c562. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZNWS2001246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fe1702b9c30904790a991314463fa9a07bf302641852cb70cf0c8352889658. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZNWS2001247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49d9dea3a0a6b12ba7496f8ea626ce485cd645e0635a7404709e8336f7f96da. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWS2001248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa589e0c9338e6f375be7e49e50bcd67b53d2370febdd9df7938c02ed8b19c533. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNWS2001249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f76fdd53ef37b685e89f040dad5e5a19f616d4c928958c1dfffcae5e3d3e5b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZMER2096694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b0213da581612398150945f60f0830f740958435260e6ba2a843f97937d863. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZNWS2001250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114ddcdd98600fea2e3746852ea4788cacc4202af7908fac82f254db2602d418. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNWS2001251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3404a2f6eaf4ad3d32e209708f6b8f3aba5158d75859847d34b472f2d224a2d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZNWS2001252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0565c5159ed13fb320fed2f133b870616ef8d5c3b13eb0d40cb410a640915c52. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZNWS2001253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ccbd95c5e25c8cbcd0a04fe4e738e3aeb4acab871cb315c25aae54c2258c3fe. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNWS2001254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02de04814652e47583540b12ca78b1b99ca10040830a9cc6b2864f3f9ee3d6c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZNWS2001255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d1f4551e4593f6aca2a58d818174f25c51bed5e293ab54c64cf314df02f88b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBMA22339640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c7a7244d7981516305ebdc6fbbf622cbde6df169a0966f78736c97f5f0d308. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ52185813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dd6cb0c19edc2c8889d33aaf189ec5acf1fff2ef911633c7bf4c70e585fc9d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ52185814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5098a58de0cdf679257c07314858fab439417dbd0307798c17cac53f7cd32e6e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHZ52185676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d210cf1675953f29d9effc54fd4811be603deb0065ec9ca3aee81a3a18688f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZHZ52185815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80eb5387f4c42db48838faa82b6cf409941e8801f02ac7b62d2060d8184a0f2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ52185816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac79b88f5ae2d0a11e2b82a60ca846ca79e3373dbf0c1e23b438371dd30850af. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHZ52185817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5098a58de0cdf679257c07314858fab439417dbd0307798c17cac53f7cd32e6e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZHZ52185676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba250b336f11b326a0c03b93e8902f8ce83e8edf84f53676eb9b2ffbcad8bfb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHNB2077104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a7081e02c730cc9aca9c514a6bd460c872ef752fe447e6c63dc31aeefad755. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/GBMA22339638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd870ec226662147f195baed59a93d9e377f93f6655024bae08a4f67b181d2ddf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBMA22339642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a7081e02c730cc9aca9c514a6bd460c872ef752fe447e6c63dc31aeefad755. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/GBMA22339638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5959a352a251f8de011147750bd69e54b141f25c67954b0ed5ea0becf75ac422. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZES62326443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63b41cf4302ae30df3bc0614de4980a35247fadf7fc7e35787e65690932c0b8. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/GBMA22339639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e7b991e0a86d832d08876007e562f6848d03f486867d48aea0d4797915fc2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMA22339641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce06010ecd03bab6ed5e220b12d2e1971ff915d5530624caebe34338b7819a44. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/QZK6H2342187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a23356d8501e1176b983384275ffcccf431662732f384960f0ba76fe84ccf02. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBMA22339643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e8b363295fad712ed6f2edfbb9c5cefa2d8b014cddaa21506efdfedfbed3cd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBMA22339644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3ea1db771104b40b8916b3a68471acbcc120cb68b44c1cd570bb42965df389. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USDA12325468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e7b991e0a86d832d08876007e562f6848d03f486867d48aea0d4797915fc2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBMA22339641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce06010ecd03bab6ed5e220b12d2e1971ff915d5530624caebe34338b7819a44. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZK6H2342187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7600b76d6fafd2d592b56bfb63c6593303dd27c54c58d0e559ee85efbf74e853. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/GBKPL2155391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe835b08a3c82288103b309725612641f505606dc836af8bba3aeaf9b75022796. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/GBKPL2155390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e9286ca5a8475c9678e68515956a4c20eb9c86b455488d4b4f3ae4edd0cb24. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMEN2035806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc50f39729e2b69054d01ee40ee447e51e3acf549ba5a45feefd24b393952b52. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/QZDA72281822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0ca23d236d4cbf6f9f0a7f1d6d727d7e9c0494233a23af42c696723289a407. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZFZ62283561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa458b09a4683f0e7ea8e71e2f7a1b70ccbf99e4ef39d3a08f84c10cc844ae14. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZDA72281827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60778592f4819196ba21f80a36f3572b07e4798bb4870a46eef9661e8c13367. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBSMU8642625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e22e3af56073c403047acee7ebbb82bf6dc82c907d4279c99e88aaf197f93e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TCAFA2022766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fca2690b167bd3a08f6d522d3525095d59cfe721c181f99b1e6987e1f84eaf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAFA2053953.