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 0x71da17c98615d00f71906b3a998c3739231a6550234cf626bbc8e5161217956b. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cad170ce-3a25-4226-99f1-2727f9c783bd.json and https://artists.proofprofile.net/proofs/artist/cad170ce-3a25-4226-99f1-2727f9c783bd.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 0x505f98208962de52cc25eec77eddf0681e28d9ddcbd5d9eff4e4660c169a1b7d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QT3F42464633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe194e79ac74bf30233a9a380cf176b6067ed7869558c8b9141d39552ac249f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QT3F42464634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2dd633cff5a4be97c15b661bdc4ad44345c9e7466249dd0c16cc2edcc6af0b. 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/QT3F42464636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec45769270daa5df721862fbc271594a7911f3357ed9ec69dc487459d43115e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QT3F42464639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ced8f60e4a50ab05854499b37a7324d4993bf5837ac285e44aa24e4b0055b87. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QT3F42464643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a33b502ae8cc774d9afc39fff76e8fca01bcb41979eab7f24503855ceb1abc7. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/QZNWQ2415256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c7e95057efa1bff2b3f21d98b1482010f0ba67de4699b49ae7addc13beba0d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNWQ2415257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc507994f7faa362a7e1d67e6231c82b7d768860064f691fadba84342395d075e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNWQ2415258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb70c18528adfb275ef97e626ab7faa593b93d2cd68eafa7b5642d0357669634. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZMER2422114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787a0a0aa1b4a4c92c929e8f5275f2fda170f6f8a0163976e0f9b1fe64d2581f. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZMER2422115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe178e385884b470aec6ed1f096b51314017d44cbeece01a7fdbae7fbbdfdb39. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/QZTAZ2455400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb885647a9404074c0dc37e3d7384747ea7b31d67d9ba53c62223bd830c60b732. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTAZ2455403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654b599409cfe561c12c14f4487f8096b712097c75ad4f0f59bd0298f1b9fff1. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QZTAZ2455404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31764cdc1425639447e25c05302c67d41af231cc2de17572a365fdb6a91ec51. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZTAZ2455405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11afa56691754decd946ed0931ee92a92aa6a24fc8acfce2882f4265e93ebfd0. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTAZ2455406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4604861c2f7093fef5efaf7edf4718306fadef64b218cbcc7a5fc48e39baa1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZTAZ2455408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f888f11bcfe92744c6b91bdc30be1c9836c377fb76f3cbb2a7b09e79ff30595. 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/QZMEM2569940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874a59613cac37b5bfca91d3350537adc4b2b85f5f5dc70bcc408fe73faa26a9. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZMEM2569941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d681596403078d552f4a0e5a1198ff45b35b4388d90adc2d22d355efb5f7a8f. 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/QZMEM2569942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed9fb085393105b62c83bae36dc831d5b875987fe4040ba70dbc7ae6030c58a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZMEM2569943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07001f3cab57e27278323e9d047116961410f9da39e5e0709dae48fbdcff26c. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZMEM2569944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa758f5c392349d48befa47fa194d8d76c6986a7b1d150459bc3a04fa20113566. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEM2569945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadbf207412f040ce7c2228c8b0806bc64c3be70914d374f323952b40fd0f1b7. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/QZMEM2569946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93abfa82bc20d59a89d736fbe805e87905351374e21980f4e51c8c7b4ac62a81. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZMEM2569947.