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 0xa0d8186242ee339150dcb74ef2ebb56cef415143f0de86da649ee218b5d967d3. Chain 2 (Bitcoin): anchored in block 953602 (2026-06-14T06:58:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0e98c311-d9dc-4f39-af4f-052ddb1849b5.json and https://artists.proofprofile.net/proofs/artist/0e98c311-d9dc-4f39-af4f-052ddb1849b5.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 0x424d67f4123f6632f470b8e4dbb0b9a4c7b546e4239ab12a2e6ebc52a0462823. 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/NLB931400590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ea7d5f7935db744ac3f13b03e06c50934182845f9ceab1807f8bc093aeb72e. 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/NLB931400591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ad26eedd80a72466cb2011b8bd91c8384e0b32425599b2d11e1dda3a344a87. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/NLB931400592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6956a96d408815fb73b0a36bd4db2c88c44e0c5d4fcbc9d52ca0f08c3d6e3b9e. 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/NLB931400593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836a66b6953ddd3b7ba7184c2f9a750e85e37424c5f4cbf1dc1ece0f963f7527. 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/NLB931400594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5fa40bebd48c1be0eda39ea6e854e05b51c523428a8e48da79e32689a1ff0c. 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/NLB931400595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5845e2c14900eacdce0ca26b79a7f9fb51c8fe6dc80a049679e0055e009684b. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/NLB931400596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb12dcac6ecdabe4a652ae984c4da217ce0c502ffefd055621dac9b0e5a33b2. 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/NLB931400597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e80ab272f7e94cb6553e776118c4909bd0abd406e62b39c9ad4e588fee036e. 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/NLB931400598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ee0e088be8b6c19b67745f2c10e4269ac0465b8f959193a0a9ef28ed947d56. 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/NLB931400599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449417c2aa58f59f7d721b1d2574ac48bbed9d637c160f3afc2094516d38bf28. 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/NLB931400600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5509f9156aa761758d15df12553d2b0f9f9b73e1e9da588a8d4e7b28a5a54678. 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/NLB931400601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019fdbd74c4448376fe3dc24ecc14f6f96dea183e29f20b3c4b00e1b0cba3893. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/NLB931400602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c1284397480e09dd86e4ad3c106a61a050dbff08589523cc46ca126fd97257. 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/NLB931400603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6a0c86824cbbe63db28f1e7038d4dc11ae9c6e7f875f6eb0d57fdc66ef443a. 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/NLB931400604.