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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2103e7255be0a7183caec2a188fd13c78618f91da2a4917c78c73595ce1106eb. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2da2a5e-3097-43e5-86a0-55ad8681495f.json and https://artists.proofprofile.net/proofs/artist/a2da2a5e-3097-43e5-86a0-55ad8681495f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325de7ed6821234d38bb3bae31291bd51b8a2e9bd2e1c432cb1d457b78961ecd. 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/QZWDW2372613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d407d82c68246da570351290f7c5aa6cec2e87e93deb2717f6110728c027407. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZWDW2372614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e8b95913ca12c5993d35c068c3fa0a27200e8a503b898bf933a64381bf8164. 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/QZWDW2372615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ac3b74a3433e4eed7caec55d58ebf153ac32b8453b3b23e652f6e6d78bae35. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZWDW2372616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb21eb543b4debd98d627f866f8500e80f122f253b30a130b32df3c55e33812. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZWDW2372617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3236b43fe84268459a54b2977cc40a6eefeaaa06ba77a86b8404ce9cf0cc96. 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/QZWDW2372618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f74c2182382e8ed8a8e6533070b138fe83abf489cab988d40ab5d044ba04aa3. 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/QZWDW2372619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92611570a48c3f0212c528716250d8544620c10f0a5c85059a46ac72dbd465b2. 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/QZWDW2404866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c70d07f2dd57efa29cf8d88a533ec1ae176a6261b1e2c3d0612303ab9c0cb0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZWDW2404867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95fcbe1c5f5cc73a151e87b9fd3b84f28827e5eee58b7acd727872826d7be771. 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/QZWDW2404868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477205ece283e2f31090c0bc4e5eda7f103dc3336d203e7014eaa5fcee494c4d. 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/QZWDW2404869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ce773c2c09586fe578c1947bb5fa92180a8f68aa0908dd7b15c573902160b0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZWDW2404870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c08671878f33fdd8fd0351bd3607cecae6a9e5b1a816b2245cb1ea6ea9b08e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZES92443743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d55bb2d7091642c20a2919e5e30b7453df5d63358ce247ad324f07d4e175c36. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZES92443745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec1ff6e2d2d12112a8337248e9c6653bb7b3aa5dc2598c760cea53b88174f52. 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/QZES92443746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b1f6809bd089df7833093c486374642cfdf9abee0ca3862d1e2577ee49e6bb. 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/QZES92443747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a02b0d521fb93810cbc52b3dfe5e71b5a61b6714e626bca278c51e6022ff7a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZES92443748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbff3d4bdc63e051c5e299171bf1c125f19829304a9ae3ae9623b878a7a20c0. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:44:43Z), 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/QZES92443744.
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 0x6c8ae504c8fdc4ba87e394cefadbe322d01e1e730cd3f137e1d551b71b82e05a. 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/QZZ662315514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b35666070c51bb72c6e1c702a9200040ad2d2c32acac865046466e3127ee05a. 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/QZYFZ2373187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d0b4e592a97e10e6fed3de004bbef5ad288205527361dab18af2d01e15abb6. 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/QZWDW2396663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf622a886e28f244c074dfc66db24bb37e30656958e70dc0bdc5437c0c649ea0d. 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/QZWDW2371349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cdba0e07e3fab2119adf8fffacf7a1679fe0d1ebf4bd6fd952a37fd0f43463e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWX2233431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1a9578ce4d441f1a93e6e80ace8d7b8a031cbd422420fde1372e57472feb7e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTAS2194520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2bb11a25fa74e7ff0478c94369374b8209b216cf5e89aa289beeec8659d5e3. 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/QZHNB2155993.