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 0x549d186654e3aa9695063a582d3c541b6bb5479923329f61b90e6ef820fa37b3. 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/702a25dc-752d-404e-8916-0a9c35bf25b7.json and https://artists.proofprofile.net/proofs/artist/702a25dc-752d-404e-8916-0a9c35bf25b7.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 0x1871a00cbf349cdba98b40de25bef24185f5fb79271f7aa9525e75a2fd08172f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHZ32008289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ead8dc2264eec567648821f87ac7be1b23f60c12891a46d479ed86205e7927. 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/ES18I1340010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78645b9a9a04ae64fcf40864238162e68a487dfc25732a61b86947df19aa7807. 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/USJE61302669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5fbf81499c805bb65d02e02fea9e37b629098d78a2384feae4692c28a2e1e68. 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/MXF160204762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35dbd21deb78ddf1720dc1a50cca14aae01b4e6c535f42d6b98bb69cbcfbabc5. 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/ESA011304602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32bc5341ed98a508df18e42c5047292c3bf78dd67c1a7016f6abf3d2a50e27c4. 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/US66W1001875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa52df28aef4b560f8ceabfe9821437a53ab39a8e639db907e8c8e7aa99db6bf. 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/US66W1001877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a954673a24deb1ea6c10af56af16888e8e87dc3a25a1827028384cdba5b339. 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/US66W1001878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63821be9b8b6677903fb247829618c5d511ba45f057e9098a1051347008ad4f. 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/US66W1001879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746fe9be0564924fd9d4d0a95bca947ac7528c3e7862a6e36a9250b8c5005397. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:45: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/US66W1001884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b4ab9e1c1280a067a4c43fcf5a1a3129de25e364757bb7c38d250817cbfb6a. 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/US66W1001890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad559c941c3d5069bcff402f3760e1815ca09e7563899d6567ffccda99c274de. 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/USJE61302361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb757ee93f7971730c448aafa7359f28b939855f400c2094306c2cdb55c9d6bf. 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/USJE61302362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a958304ebc9d9fe1c9c5cd7520786b7c8947fe2ee8cf31354faec949c8fcea. 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/USJE61302374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed2a6b0914f32522ae81475ee44d950efb848bb7606d62e44dedded95e5f9c6. 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/FR2X42438694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb622fbc9fc9016b728ec423340daaa262fc8b93218446feb14fe5426733ab230. 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/USWL10700165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3450ce754b778735956269ba329463c931e0ffc61957c2f64431578273b79c9b. 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/USWL11900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425344e3d434f9095e76244f9b0059774ff6d8e26def254d986f71b708b9f3c3. 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/FR8W90600086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f6f5c1c04327b1e1a4e8fef406c10e5c59649cff05140618c497c4bcf65207. 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/FR8W90600087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f452c38feb5f62c256de4f7f0f0a0162e5fd2044286714827844430ee5844fd. 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/US66W0500245.