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 0x5f6ecc8526913a42102224297c41c1ef00dd13eda6194edc5909dbb5f123a825. 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/4fb38378-47bf-4cf1-a9bd-b3f6dd772f57.json and https://artists.proofprofile.net/proofs/artist/4fb38378-47bf-4cf1-a9bd-b3f6dd772f57.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 0x434dcfb7809c898345bf6f1f825ba321bf125b8f626363b291c9f10d37ca6ff7. 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/FR2X42394629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef14dce03c7f72281a39b3b182537221fa666c209d0741f23074d5bb45c9eaa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR2X42394630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f1027d7be22d9bf774ce442eb3f7fc6e3163b1748bbf18b0b55f53e8f08b29. 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/FR2X42394631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2782dfdfc28f7e3535e7936175f37506444db3773c65e08e8dff1ebb9a78f2. 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/FR2X42394632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae584ec57dbe6eafb70f30705d3979dd6476bc1e5966fc6610ccde87d71a7b39. 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/FR2X42394633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbc87e0e719411cadf088b80dbb72176d917a5b16de9cdcc05523d963bab642. 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/FR2X42394634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48fb34fba47e03fd46467b3d44a0201f0c20319b4444dd1f11b7034d72fb3ac1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR2X42394635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6d8b343ced0195ec4b2f81685862772ee8870cc06c92e4a9e76d4815a5aa31. 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/QM6P42224545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82298a8c4f46e495a6e80a25f2cc76b8963533303700be72b85ef3391180859. 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/FRX452295457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8937b10c9711ef1f83c4dc0e2b0add012fc782c9b22d06d70b29b5093492bd0. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/DGA062285653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4c5c0a20029800d022abd6b4348303c1754fa71b4111ac7d15b56d5b981c8f. 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/DGA062285654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21b26e36ab7821e60dfc7cc99e9d66e45db123287791e2e79bc6136f34db71d. 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/DGA062285655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77fe8791f5cf1c7f1f3d2085ce326acd492de6d43196e175e5678dd143c2806. 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/DGA062285656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d4478efa0f6ae477050d240d44e40710ebd5ba8cdf803ac707226dde912b4f. 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/DGA062285657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f241e673e989ab1f53dcf30cb61afb362f8467b66ec57f9dac3d2a81df44fb. 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/DGA062285658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d9cf3da38ec184c41aea2fe08aa6e49771a1941f16a0216c1358e88d95fe12. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/DGA062285659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696d037771e2dd614a4bffa4e6415040b917989693777b50dcb647d0d59bd6b8. 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/DGA062285660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48100957b04f09622e2b25d19d3efe5d1d1a0e786d5f07e2d6cf7cc8cf10cb5f. 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/DGA062285661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb9d5bf4b9dad5f77826e4c7ebc875f8972b56a3ae8c43813e0fb84ce2d9bf1. 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/DGA062285662.