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 0x8be31f408535d0be9a22d43734956cc685f8fec76699117d09ed3e63b1dfc4d4. 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/3fd11bf2-db6c-4375-9743-085857381cd1.json and https://artists.proofprofile.net/proofs/artist/3fd11bf2-db6c-4375-9743-085857381cd1.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 0x95f3f23751424ab669ad829cd111e0205c9251494e3816ae76f245e42a962d52. 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/QM4TW2307288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2fe8811376c0a108addcbeb7a7399f9faef054f05373955ced7fdce8c50537. 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/QZMEN2478613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f528e2de5256f2427e9d2b1e5dfed4b67d21f16be6edcb11db6807bfc872a1d. 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/QMDA72469585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9cdea4bd224b2f03c16e12e613e5ee51391f730bfb1bdb4e573c47a459fee5. 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/QMDA72469586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3bf7e588d130393b5f1c17006ea5bf33c924b486fea4add083a5bd252dfbafa. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QMDA72469587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a9cb1c545ccfe15cc8f9ae248ae2cb6cbca3d50b92364400865528df6f153e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QMDA72469588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909788d58b0456aea2b1e36222de5881ec3b8ca6b693e350b52b8ebc2a77b0b2. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26:40Z), 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/QMDA72469589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8579bb3a05bca823ebae5572772ad62085306798419ecc1e3c8caf0ec9d22e88. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QMDA72469590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f79a8c2056aa7d73823bc7f32929434370af946ecc803644961b78d16162ea0. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QMDA72469591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1497222f31efb1acc6b98ca3300086b9b12e08b986fb6b0a50445fb5a6d90e8. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QMDA72469592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eaa95663efc1bef0b266a4036ed4e2892ec3234417bbf1392f06f10e418e25d. 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/QMDA72469593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca674acde11433c560b13c9a28defe8cb389b9749a6f22972ce9020dbdb91d4d. 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/QMDA72469594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712208a62504c1e02ad12eed62b8d821fe35a23396198227b9ea29c62993e26c. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QMDA72469595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b76bad2af5d7598e6d126f3c00c1d633c45a75cdad4ec36ed15b39e633ef926. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZHZ52218773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bba85656d6763ed204547038fae227d51ce7a5ba1212c37a9fce4fbe18e1a5d. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZHZ52218778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efcf69eb52ab856a68a4f665130a0035d4893a9dfac38a319e81a2949e3aac6. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZHZ52218775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54422c72cb93bc6eecee3472c7d5ecb5e4e4e2953109c48be75b6baaa74122ec. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QZHZ52218776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf86eb40d2d110fc88bbc175afca64bcd685e34c3a44f48e2548bd136c45d34a. 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/QZHZ52218777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9ee148cd10bc7b22d5f06eb6777473c3bf109d96f62be46ae6741945e491a0. 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/QZHZ52218780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4188455cc9b5ed0263d30854f132ac10aa0283178c49fc331795dbc8e97cb33f. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QZHZ52218774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4dfc1141942f7680b745542efbc308dd2d738ca08473514a7f4a4748af6786. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26:40Z), 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/QZHZ52218779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ee5b05eccce41a575546b0a8fe98995c4567bd978c433a487d40cdf607b759. 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/QZGLM2251719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63980644678964d73ec765c4436185ca2a4a102a803df0dfc42033c2d4c65880. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/USCGH2330909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e607107850e09432c83a55c1ddd0f4d6dd69a5843e9c7ccf50890abcb5ba63. 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/USCGH2330914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a7f50b22932615778f9f3938bdee5e75facfbdb6e0deb95161f26fa647aedda. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/USY242429286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae382c83e3143ec4afb6ccd56c54a071fbfa2c1f1d683d14cd308516f02c241c. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/USL4Q2358732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b4bea840b97c86cb9ad213efa7fac9a7b7c5921858606cecca2371a52ee557. 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/QM4TW2388262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9437a8c00b466d2836ec55f2594af31e414d1dcc26a0d5a2b584a9d577493e5e. 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/QMFMF2235303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67624f269f4ba88287443ad3f2af87c5a74b7c1368c46adb27a551c59e91a428. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QMDA72212333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe85e576708f9a960ff56e76e6961ae99fd1ed43cd84125d1c6af1df257619c4. 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/QMDA62252575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa057fba87707b8f77f8e4d41d62952d6ef263fb68f2f779769d57647da7b97f. 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/QZTBC2414812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400bc6a1205f903ec195a3b9b648a0f66fbda2325e76fcb206aff95ee27b62c4. 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/QM6N22509481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5bd7452acb7f91909569b00e499b3433ecf1f8fc5f2b8c946c6356ac7bb656. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QM6N22509424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3728b022a7e8b1350e76723fd420e973bf913107fd9a713d6071a69cbc20d9a. 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/QM7282329172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400bc6a1205f903ec195a3b9b648a0f66fbda2325e76fcb206aff95ee27b62c4. 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/QM6N22509481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac82fbcca68f7336130bc21e2dae0420638b696b41f1672a1b9d564bbefce335. 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/QM4TX2304237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f02e248e98f52a1bde50e7b049dc76c5715732ae113c18af4dc9cb1f6e93780. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QM7282453395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9079c1ca71f370c11168ed2994e59390a70ee727df6685d638476ace38fa693f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM6N22509720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26880d0a772f269e62e638089e16932a23d8d9934e57a6ee35c8a4197294206. 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/QM6N22509740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99c6ee4eb17191e373491180db4bea4a55dee37a86d4e197727693b420bea1b. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZHNB2518478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685accfe23a108fee7179fa8e998f364f3df5bf53b3ba25723b119c1372c930e. 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/SE6XY2560418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed23c5db680c0f66555b772fa21da9fd56bdaf012fe0aacb52aedb78cadb7f5. 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/QZNWQ2581939.