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 0x739374dff4c2349d5932146bc9e7d9c819a2008129905dbbc1f650b15754b460. 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/62543cfe-1946-44ef-999e-b9f45680b796.json and https://artists.proofprofile.net/proofs/artist/62543cfe-1946-44ef-999e-b9f45680b796.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 0xa4f4e6daa98656ca83f4d71baf0a7268e22c581be94faedbbceea1130b646b4e. 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/QZTAU2386480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc9b922bd9a94b706d7e447917de761ef693fc64956b8cb8719f04f01df2b5d. 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/QZWFR2300723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9fe1295d402dca539eef311b2f0c4503fcfc8087b829dde4514da1d0813f57. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZWFQ2398044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df6df8861cef81c829318785d1167a68a62069b1e900840b6c77f7b94ecda67. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZFZ32479904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b9d002d19e8b37feb69b5d61fac1f802281d118608754ceedbcabe23c012f3. 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/QZPEW2440116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012fabcaad227abaab3ab0dca3063ba2729a0ed01e111e9e0c6a4b1333fa4dc7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZPEW2447280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6ddf61cbee1acfd170831342e16d75fbc6e70a781a59e7f57e6fdbca2ebb15. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZPEW2477669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5caf9f5ceb6c352baf053414021017e7d02737837c465286dfedfb2581393ae1. 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/QZQAY2481271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36a26f1fab9056e115698af0d53fc8f2aebb65677e4115942755eba1b14cd5c. 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/QZTLA2435739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d62d25d68299d068bce8cde07fe30200404d0c47dccbb06e7975a21721c3f8f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZS7J2453597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd39aca4e303b85a8b541c60bb767f1b8ae39a79aa5cb03f2ba58e87b51c7f. 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/QZTLA2526269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee68b1355065248410922d683726b739371255fc6c316b135c0a2b3a6318e12. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZQAY2527166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec713458481fb200c71b270d6e09d40ecd2fe138302a2d8b16017d2a5ac3d07. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZQAY2592591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d25ccb77c2f10ba6da149d3a60c004b22af2722e06b8a4059a0e607c148992. 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/QZHN42459319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44911b64f1d99455183a355ecad4c2de8897c1335308c30b5bc57fd714c72b04. 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/QZHN42459321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1177cbe89567c670b856fbbc3cbdb5922d603968237188a499ed3a924fd3f5c9. 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/QZHN42459323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1426e71c2853141c8aaa84d9c9025b1f96ee15e5cce0795275575e96ddf0cbc8. 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/QZPEW2493128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f799525fd890df28589f551f8d04878d86a36b33c3fdd28ed5390f983e4579. 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/QZPEW2461165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc0c292dced2a91188edb2fa866c4fd02f895eb5a95e1ff7ffd0f21a803a3dd. 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/QZWFK2328083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x951a8f2a7ba61e58443f406f37d7ecb60253a952268a7567f32ef87e20d4ddac. 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/QZTB72347549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8411e562cd9a07fce66cfbfb09c54f8f5745691e41044cd2a29fb07736a86885. 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/QT2VB2471229.