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 0x68d8d868428e058672f5ed1c92dc1af6db537bc42bf83e103a22b94b4f7f3aea. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c1996b69-6a9f-4a74-8cdc-6f1b395b80d4.json and https://artists.proofprofile.net/proofs/artist/c1996b69-6a9f-4a74-8cdc-6f1b395b80d4.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 0x2905ab680b17cebf8f13377cc9720c6cc669b1c1380253ab1447577a5a33954d. 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/QZHN32134791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd185069b6ddc1e16ecb88dcfb24a67765d8a9f2192380ebb95b89972d0e30a7a. 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/QZMEP2174942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ebcacd8d1e59696b81cc557fec857b5c4b56d5a51c3b2b54d00aab7c167ce7. 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/QZMEP2174943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb2974560f89c4499b2f8bea222a7621c54676f0b44bdd2e155ab5dffb57fc5. 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/QZMEP2174944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c20f6dc5967a9c7cdbb69abd85eb0c44255febb0a180152629448de138b57b0. 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/QZMEP2174945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4843ac68ac530ef4222f356aa4455ab57186e00458e84039174836f62e0812. 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/QZK6H2170164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70aa16062b195b2413d5fc867b1d06ab2dbec7fd20b8e2cf6efbbafe78234b1. 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/QZMEP2174946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55608b931e592b1a5dbd2e30c519f1617bb77f4b7c2c4528824c60a5f06d2a8a. 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/QZMEP2174947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9db64949a0b87d69c5ee80f6e3b5a0106c37ead5482303c05485da4d91973e. 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/QZMEP2174948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0854bf01d3a249f6adebdab93182785d05b97f3fb3705d563a1bc10081ae467e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZMEP2174949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bd53140ce7a2330606ca27a6819d3c97067f60dab587f1a284c9b7e73a16ec. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHN82039559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683b61dc3811582b10df2234fb1601a5764d8f3f9da98320541285e3c8a47309. 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/QZHN82039560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d622a5a3be7c74b17bd455584b358c4377bbc9c30d468e469a574bf99e0da63. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHN82039561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8a5cd4f82e8073a7a9a287c04871913ec01921a16bb8d0738f4b9542e743e7. 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/QZHN82039562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295a007b2fb6b2835a8e57d4825e650288db0a4f246900cb1eff7f223f643d7d. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/QZHN82039563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ac73e021b4eaecd5b7de32a65e51296aba06ad2228da95656928bc35ac38c6. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QZHN82039564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbee79917e00d459b9f54cb7a9ca016709d2d9fc7fb34ffa0911924982a7e085. 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/QZHN82039565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4cc7a857f834a281f124ff450e8cd9d9df35447c8553cc22100439cfd7f0c4. 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/QZHN82039566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a05abfc179031331ae7ee725640994221afa9f4a403704b1acac197db30e8fe. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHN82039567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16b56c091000b0a0fff7b28430d5d1fe7210dae28586d8f02ab1d50f2063c92. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZHN82039568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3e6107bab378f4345b27839a9215fb08f8c10683424b05258c20ac0dc600fb. 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/QZHN82039569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83a3ecda4dc88feb03b623ea3383d0d264aff9612d544060ab9fc8b9fd41e02. 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/QZHN82039570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b976a89c1b2f3dc7594436fef00b3c3767d6f8214a07786dcd924d92ae468a6. 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/QZHN82039571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9547e02e7ebd55f590d44d3b59efcd787dc7e2eb8ec1b3ef1473b7656f616e8a. 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/QZHN82039572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32ec950c0e378bbb5319aaff8ef375ddd8ba547b4d4fbb6cb3c8e5eefc93fc6. 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/QZHN92264210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd832d3c53cf4e19b324994064a2f520a766aae8cda6968ac41afba6e4e49c0b8. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZMEN2015222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260e8e11cdb3262ed80210a19fda8316b401670f117e52ce145864b433ecd45a. 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/QZMEN2007207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6e32011bde242dd0b210a35915a5caf77aecd1d060c20a435e52a856b0a2d8. 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/QZDA62040540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da89f588e819b03570ab72b2f9ab8119623b7024e8744c5a4f8b207077755af. 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/QZDA62040541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca84a151f4cbf43f26a8bed73a75a80f251554219f1047488e713935c33af1d8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZDA62040542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf312b1b26fd869107d8f9baf020d5d7ccb754342d50bc315cbf857fff3940d89. 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/QZDA62040550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe79349a5431b29ed8e689ecde2025d973e7fde5684d364eacfb3f8cd7b4b7df. 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/QZDA62040553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678357502605348086a651f8ef5f1647074a4c38e9f2dfeb94c8058feac9bb13. 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/QZNWU2034005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d6bf9e120dcaf1945586a61472c179658713f37c73f9393def957757ddb1d7f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZMEQ2183558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf0913ab2a7a7c5f5a3b98a4f6c39070bcc24227b13b44c44cb537413b5a166. 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/QZMEN2006374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70db4f4c8c06aecdea9ff0edff01025f5d77efc2fa5595ccaeac05d813dc486. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZMEN2015206.