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 0xd78c0ca5e7fed250264e7a845faf66fa7c7fcb2ac5cb223fa5b31364c44f1efb. 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/1c49ab7d-b542-4b3a-8e80-4f2c7608ff0e.json and https://artists.proofprofile.net/proofs/artist/1c49ab7d-b542-4b3a-8e80-4f2c7608ff0e.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 0xf853eaa6bb75bab48633a2ffe59bedbe14cc6c0f082abdcfc62406d210fc5139. 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/TCAJC2413815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49f416736cc9a346f0e9bde0fa282c393d9e706104941e87690e4a1115f31d9. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/TCAJC2413827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8263ec1d3d542d690cb1bd1caec7d16079156842458c99ad690431f74d7593f8. Chain 2 (Bitcoin): anchored in block 957676 (2026-07-12T08:20: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/TCAJC2413832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15246822a77c24a2dc536a8d77214f71658b6628e67da591bd26a0e6f3fab55a. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/TCAJD2413839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe348f5e4204730476950a18a4faa36f1608dfbe265b03d91db5b5737dbdc2ce8. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/TCAJC2413841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6e2081b2897fa16167b2cd17a56ee53ada1e21e5b928ce408edadb37fdd196. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35:31Z), 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/TCAJC2413849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dab90b987f90ded2336d1e2d119ac2ccf9ccd59f0549296b217ead828ede3e0. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24:42Z), 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/TCAJC2413853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00f676ee729b77d2a91354241284947e192044300bd7d2550c2f1b710084eae. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35:31Z), 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/TCAJC2413858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d86124b3ee10908214ca40f1ad2589155dd62f7fa8bd8ad4dca333267a77e2. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/TCAJC2413865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21fe56253910835c7ee909a68011840207810e143835ca01c21e28d499534f9. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZSYP2503192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c771e73b7ac1c76eed9f8b150bc43a3715159808fc028531a3521b94a8a4e9. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/QZQAY2597704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f3fd4a5f73dfa8f6445bbd264e602e6f62c9f601ef56350272a7075d9eb508. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZQAY2571012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe847cf06c0aebe7d1878edb039102ee77692f2a82f1b24897c8c5f2cd90708f9. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/QZQAY2518679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad4f6672e3313a31df49cf7297440ee0fe6a26794be6c27445ac5bfccea9827. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZQAY2500883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f5adaba6572412e391f79898af72d68367d5350e4a46e486dfc224d3c9ded3. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZQAY2549416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821a5a282968f41dcf99c31da50393e5e2618be27cd30479d54221dfae3613b5. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/QZQAY2516854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f931595a8a723ac8466507f274082cd83badf29af92550a78ef563e0711ec3. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZQAY2520383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01427475b900f4e81874a9d5a935c80cd1dfff45b996b2657a767b915219596. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZSYP2562170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba41ffde67ff22603bc13c515156efdd7f0bb0a6d0375148af5455de90e67f5. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZSYP2509898.