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 0xe580f94dbbb46e3d8b46b0f3b0cf274da24beb58690158d1f9fee988ce434028. 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/49b941d9-de20-4383-a501-a9cde4949310.json and https://artists.proofprofile.net/proofs/artist/49b941d9-de20-4383-a501-a9cde4949310.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 0x51a309d36d6a68461a16279d1969ee68ac0f5eb96a5aa4ac08777a37645571ca. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FRX282362098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f33e2634b3fb4c1981bd81c971fa48850426366dc23f5f185829f6bba8f1f08. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZDA42211186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19beb4661eb36ff85cc561947817ba457b9a6bf18d89f6310be6cebf1922e873. 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/QZDA62334388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f39492827e99aca00b5de034195224fc6d848984032e6e9f092d01ccdaa895. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAHC2362769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91045c08b0783be6c31595d3eb25000cd58fab9019fb5ea53f277c6d5eda057f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/DGA092313914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47911757010e953e3e169a56628ed467c348de71b08642fac914ce77b87e3e23. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/DGA092313916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174f88302835511a702cb70c195668c0a11b3483bcfb2f7badec0c0812eff6a0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAHO2375407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0a9caa3d8240d173f5b6013b0df933916336be23b71dad5c40484ca449f208. 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/FR59R2420432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8241e5e6fb4e6c482ac52f676a5141a71df527ca1fdb61e19644c4c8225ccc58. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FRX282430728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a8aa2cbcf709e6175216bfbebaa78a80885139e872fc34b39e74fb128828ee0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAJF2522420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1343ea1934036c83c45d0964d718b809c64f56debb2aadf607cefaf97bed499. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJI2563690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c6ff18181ca053feb322d9951e045d5222a3f1353fc09618a140d80539cde8. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCAJM2552484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfd39e876a151b404e7884a02670469da996453e5a31ce62105414e28952d14. 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/TCAJN2560556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693dfc789ea5e21d147fde2be2ffc35927daaa7ad267587f644976cc3ee94016. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/ROBRA2503292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea55dd8457a36dc53d54a5c50200b04f0b8a44f6d31005fc0e9ecf2793f7fd57. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCAJU2575670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e95d59d2a7046c7c3f34be7f34eb56fe54d19cb484c07e49cb84fed7b53f01. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/ROBRA2504310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b2b47a4dbba9e60f3c6f55b54cce51fdd7259d0dd4daa9c168b7d4ec565c21. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/TCAJY2595587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9370812550aef5ae077fa8872b42c6ef027c351123e6e9bffb0f8bc97ead418. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/ROPLY2500251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef41efc72ef086ecc39ebf610a4a724d1d1b7fe69b2f84f7334543d2a0b92ae. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/ROBRA2505092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef381ed11ec90e729a0a2a86566b812b3599189ca5033e6fd553fc3fb5bed039. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QT3FH2508115.