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 0x1176d71c8ec2cd713806bdcc1509779bf30efdd17e165bb285ad2f4763759a6b. 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/d3182b5b-3974-4a87-a200-831c5b481b02.json and https://artists.proofprofile.net/proofs/artist/d3182b5b-3974-4a87-a200-831c5b481b02.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 0x4ee349d0e998a8c390cc94d0f26ce51cd8c22e46e7621c0a865cb221c03120d3. 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/FXQ692000198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f8157434b40bbef2f7852719669efa51f4b281f690608354f3aaa4da2a0e61. 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/GBKQU2303651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09aadf9f1d9e2b8134005cc8291987747cd28de62d1ada3ced26f9ce9b2a26a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBKQU2372761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0294312ef5523cf8b80f9ef129509867db296601b8abc9e8dcd42ea6eac48a47. 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/FXQ692300345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f715720b4dff2e520e75324f22ec4bac82984c0b1165c3987fd3ce75aafbae. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FXQ692400269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc2d2d210e4d912567504a31a423737fb44a9b87560a6af2ab86537a8b76066. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FXQ692400289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f95cf7a102b4740be9012face29f58b8603e840c9be45a9774877c18fdf6cad. 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/CH6541804653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3c64d856c73e3a1e5aa6aae66c33d37fd08e804255c024fc058a22ef6f2fbd. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/CH6541804654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049b100c2f5088e2971ff983117e94960ac06a764b7952f5144c42879fa7391b. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/CH6541804655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4815a6bb9a4e542b69102de511e555e1ed3455dd5650621556c9f35b21f48c. 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/CH6541804670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc80c33c34eb580377345183c38c0409ee612089d512c6c2aa87c878050bae1b. 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/CH6541804675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c02d3c2ed19a2d32b5d6e5221e0bd709a484091f4cd1472c29cf6ec682129c. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/CH6541804713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac9ff5cb5c5d0e0d83e69163b4327b545273557fcad378496ef63eb3d03cf59. 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/CH6541804717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0228da4f0639ccd42abd3baf85bc3348993c72132701509fb98d4e9794cd6fbd. 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/CH6541804644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e35beb79de7b25511ab4649ee54df194c7808f308ef29dcfc1c5073c40d653. 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/CH6541804645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33bf974a9a267ab061a56a6a8fc6360a1d98780591c611e4f1c437772f28ed1. 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/CH6541804689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52afcb63957c90d0f2b6af9064b9a7f09c68333f9c2aaddecc114e686d65ebb1. 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/CH6541804690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb403d6194ed673cca4b19c9a92593551b421fccd3c1b370da75237e40cb4fb. 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/CH6541804692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca0bb818707301d939f4289ffdb7772ae3e6b2717c4150cad77adabd2f02496. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/CH6541804693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf57c3d5ac67b601e16da2ed85c0af43dadbc9a3d1eab3250420cbcf2c8a152. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/CH6541804703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57bf50c67b375e417c89aa77fd87ed416ff55d7136c289edd465c47ca6332bbc. 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/CH6541768103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763fe2bb4cf3f9b881c820396267060a3117e20c86211f2f2b07743186957573. 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/CH6541768105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75896422d5e1dd01d850c78671bd1253d0bddfa49bbc047cbd555e4791e459b3. 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/CH6541768106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc397419d5450848adebffe72e843cee922f139758f5fba908a4d0730bcb34e8. 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/CH6541768109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb84c3069c490351ec85c2aa7c25b41c6cc1abefda1727f507f72293cd59a59. 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/GBKQU1795320.