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 0x2660e93a8dfa28c7d792b255822bfb844e0e0b244eb2b34cd962e8f7a7ba9b80. 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/a6069d34-e517-4d34-9cbc-2c71435d3481.json and https://artists.proofprofile.net/proofs/artist/a6069d34-e517-4d34-9cbc-2c71435d3481.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 0xddade19d6a3ae2253d96ac75c63d211792645e1a88bd21d4108992eb1106c7cf. 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/SKG441500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5542846db04f9bb7fead4cb37c845c8ceb40653014308fe1412c274d5f3e01. 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/SKG441500102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68c7c692e81dd25be48a420a47660b89feac43996acaad670bcf065ba41e3ea. 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/SKG441500103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02829566c2b3977757ea5e6f67756913d5b418a83bd9a20fe7ec23090df2152. 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/SKG441500104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77d34743a86ff919aec167305feb016b75460b2f49bade588980a7d3ba0e53b. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/SKG441500105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdede09ebdf98a18411d42a999ee12f9af3c46792850c13ce1a262a852e2368bf. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/SKG441500106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e168f9ca8885bc8ceb3051788c1882a917ed8637a52c74347e3ca8dd9c0623. 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/SKG441500107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39295ecd90cb8fd0682a6304773ba175c8e30546f066b049c742d1e2266a1f4a. 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/SKG441500108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2d7a82540fd93388741657bad65db516d4374e4478805e89c6cb5cda6e9a4f. 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/SKG441500109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05954bf6761afcfdd144d071cf0b6e6097d3b173a885b87f7cba900afd1c8d52. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/SKG441500110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea32784bde045a96cd2bc7620581081250d7fde69a3a00e0b87d095f6fe5aef. 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/SKG441500111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8596d345b78a64d8c2e47b14f2715a9baefeecb4f12b7becf4873eead4b31af5. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SKG441500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02f4ea238ae9e884c49bcb45e4ceb75d70fd2346139c92a960a449873ed4580. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SEBGA1400489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6cccc71e7ff94dd799b59f63fe71f6784063b1a7585f796f71839f26a1ed54. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FR96X1796279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc4d9002a74bb7e0b61d7ea6699f618499c14f713402a44a1fdbbed40b46485. 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/FR96X1796280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb273bf462ba802ebf7b525e1654763150ab4f266284ca4ce567426d43ffb5a5. 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/FR96X1796281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64cd8f4f6b293b825704ea590b5e23bc087b4994802b7121d3c16864dcab8fd. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FR96X1796282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c3c907e9531ebfb7788ba33c5e7a1bfcee6c7d25d41ef63523b47e66d4638a2. 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/FR96X1796283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fa808b0fc3a0d2e479a97174e988c7275c4f673612e3bac2c57cf4b41010ad. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/FR96X1796284.