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 0x831cf8fa7364b0616940bb1d63abbbef9dfbb4dbfe5ef7b4fd2938dba461eea1. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8d3d7792-c5c8-425e-94bb-fa446b78bfb0.json and https://artists.proofprofile.net/proofs/artist/8d3d7792-c5c8-425e-94bb-fa446b78bfb0.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 0x382eb12c1f169f5483fd3d1065740fd7d2c3bbb887be3d1ece15a5c9dcf98cd0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLF242209054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dd26d29b9c296599f5e87c0541662f491cddaf277c1ddaa68a068e58928aa7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/PLF242209259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb312d21dbd9e290d2f3129a57f23d63fe03db7bb9ef3b8610c51be9e07210f4a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/PLF242210544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07f97ed5346b26158ad09bfd19d5a78e295c7afaca8f002f2140d6b28e7335b. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/PLF242108368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe042aa6a58a516df68d4078de44bf2c77bb0b84720e2ef4d2c8646814e856852. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/PLF242108418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c0a405cc1fe10ad056c03de4fc68b90bd35cebd20d542b152f80a30547c4f2b. 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/PLF242208900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc695b6ba1a4353441b766099dfb668f2f2b73ccd8718cfce5a66049c8be2e6c. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/PLF242209799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b5d0e5cf89e0d7cf7368934179e978934fa8dca9086764dcf6882bd97d1f85. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43:44Z), 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/PLF242108638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5222b9e9cfd7b3f9e7064edf57246b66078b440e00c2e3549a976a3d30796541. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/PLF242210545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382eb12c1f169f5483fd3d1065740fd7d2c3bbb887be3d1ece15a5c9dcf98cd0. 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/PLF242209054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6385d8107901408da56be7c46689266175d4d186fcd116557b843f7a7d14bf. 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/PLF242210009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161e5f9a284a9182c32760bcc7c456d66d7624739de865d54739d05af05ed806. 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/PLF242210546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17384002fcabcd9db77c7cc9121c49df0a25b0ea56f321f87faf2513ece4788. 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/PLF242210547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dc69d1a5d008be11bfed6de26b0687254a0cf04979c4e05a022ebcfad91833. 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/PLF242210548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a6eb0dee028b9e203419efb66e3254dd6f1de31bdeeebf65ba323d999f5b1f. 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/PLF242209847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34dd26d29b9c296599f5e87c0541662f491cddaf277c1ddaa68a068e58928aa7. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/PLF242209259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa26831a233e4115bcbabad56cae4a4b5a46dd6ebb183ebcebc5809ee4ba03e8. 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/PLF242210549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d342bf7ec0ff20cafcda0c6506439df72b2c9c5aa75ddcebe0b5cfb13c2722. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/PLF242210518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29600d5398de39ab65df1b63db345cba426d1b47b8f4b68e5ffcc6aef54ed201. 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/PLF242210550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84aa05e1a8d100c061683b1174ec58a39da2361f32bffa0fd91c419978416c79. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/PLF242211595.