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 0x53041f2b9ed3af60d732055f25faa453886ae41dcf12b39eade36f72fd515d7a. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5082b447-982e-4743-96fb-fd74b2ea0c5d.json and https://artists.proofprofile.net/proofs/artist/5082b447-982e-4743-96fb-fd74b2ea0c5d.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 0x755d765fa3fb68e18ca971de36057077e53dc4388e13e9ba8efce4f9a8aef977. 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/QZES72259366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fe34c2bad2f3b6a9f84010fa9d04b8aeb1f8d34818d8460a3edbd650bad1c3. 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/QZNWT2155895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359e4fbe3dfa066a30be2df4114fa80cdd90f3ff121ddea8f88dfbb9a09d2111. 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/QZES72259367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51320af1a45eaca17d599e304f970938cf4fb8a610a47ef312fe3cf219cd273a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZES72259368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd514e207762a130dd3b1f4d6ab3e9bdb756773d9b1a1054381af632625969dd1. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZES72259369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec072fd2a891a2e7249c40b50438c712e12a1ddd6dd48992c17c4a1d70934d3e. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZES72259370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444d6c9e836a35dbff9866ab80dafd0f1dcf42d444a3acb9a760fa8dc3e3fdd4. 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/QZNWZ2159789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5963a32f70383f546aa61d6d0e91899dca837552cbfcd59ccb2ee0cba40dd88b. 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/QZES72259371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb2a6655ec51a9831d5ca56860e5375fc7185603776d8817c55fe8e72e0195c. 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/QZES72259372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7155ee89c9a7ef26bfa0ea922d50750d2dfa623caf99014385b44d6deeff9312. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZES72259373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b0933a377f379b172ef4d6b84259cb15e5294daf3559c14839536d5de0e5be. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZES72259374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aec4aaeebcdf75933518d99107fb6bda1ee6b7950a855331ce34eb2067219e8. 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/QZDA51922658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72176c737bd746c8f2a614c09e7341b75639bc905f97a37a0aeaba6066d2aeb. 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/QZDA51922659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3ab7c07455adcce3ad26be9a82bf49858f85f059cf5f66b29fb9451e047f46. 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/QZDA51922660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29720d3dfb121117ff28dab23c4555b20ad694ead1991eecbcec84f1f60beec. 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/QZDA51922661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf08bb865f8c0ab92ab7a3acd360f75dcbe7046054fe1a620f7ca1e234122b62. 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/QZDA51922662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7860635241ee46b835302331f3edcb44eb5e5be2d97893cc5cefb6bd6dc2ba. 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/QZDA51922663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e83936158589989d8ff8486151969b7050cd29e2e5aa89a3fcc7428da640115. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZDA51922664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488f951f360710e3f0d851be76e732ca605edb36495911aab43396427377debf. 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/QZDA51922665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e390fe18e4ce6a618ab177e22a0449d45adad4fe1e5ee8ec29b653824fa538. 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/QZDA51922666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3987de951898885922b381c01c8edad8b9ef7e86d3e175093e2b7b70ad389ce0. 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/QZDA51922667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe290b2b8918ab8ba8a9021d1df913534c96bb46b7d8ec7fd3dba45a69b02c03d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZDA51922668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c0ece0819cda404dcdc6af326c9ce8dbde8a2eb56fafe3ace0edaeea24f790. 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/QZWFH2376503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ff3a86489871156eea1137a25c7283b89cc979bc157493aeb959c58ffff31e. 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/QZFZ32451243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63c787dcc2c9b8f1e8d7d1e0431404682ae60849a733f007ee93cdf7147ef41. 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/QZFZ32451244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae17f75f2d14e2b3b2f6bc3c635e67352e2bce60eb6fdff6464924ad4e70820. 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/QZFZ32451245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6a2ba2f8cdd326a056c89c910cb00c362ca6e01619d1f9002aeb3d7ae2c00d. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZFYX1908807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782a5a70b652ba918777f751fd13b641ee7d898fd665aa8f07a38df0a46172fb. 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/QZFZ62009128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f715932f589ff385fba43a1b9c38d4a73d5c93a2c947f337580005b974b0bf6. 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/QZFZ62009130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386ada84669bb8513fc954e4d67d0b7251759df232f7a5d04750efc26f7fc961. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZFZ62009131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6a2ba2f8cdd326a056c89c910cb00c362ca6e01619d1f9002aeb3d7ae2c00d. 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/QZFYX1908807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75c36308b55ef0918b256884984e72c8c9e3cac25406b33b3f62f42d58f9758. 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/QZFYX1908808.