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 0x1ec5e787dbd072b1d4e849ad5ab8861ce35e4e0d23fec1a36accdb7dfd5d285f. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ef671641-f66e-4da4-b9e7-995fb753d1b3.json and https://artists.proofprofile.net/proofs/artist/ef671641-f66e-4da4-b9e7-995fb753d1b3.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 0xbb3e66a688a422dc74b97ac2a1ff752b720751b0d233dd8ef650087933eb484e. 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/TR2081502893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9c2b56588b88ccf0652c090c69ff18426f63445371ab966b808342ad627d54. 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/TR2081502894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ccd126352f8c279223b25ea31ccb43ffe93aae74ef4485d260ba8302ba17b6. 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/TR2081502896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf567fef219b901b563fa6f35a6436bb088218ec7e48a704ae0f325af13d62664. 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/TR2081502897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb1bd8eca9965c9f9a4a3ea6c485213d8263fb0c39c05df167178a8329e47a3. 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/TR2081502898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cf0ad2f05e6ef9c40c33e4a21666f0b6ec8c5391509942cb024c4e6b9085a3. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:38: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/TR2081502899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb125f463e65eeadb510c14d8ed3b06e11a86fe3f4d6d541129e055269f9ece52. 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/TR2081502900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1afe49e67862c98fc5588e5bb4d7a452f4e8ad2367f77fd0e93e905a8d6f0f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TR2081502892.
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 0xbf95a2cd6b33774d7ecb54a3d019fab2621df21b2495f58c9117247c7a1e3e24. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TR2081502895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0f172fb032a6d90888f6da85b6fd9ca6463bae4914f7517b4ad675d089b66b. 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/TR0390600496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2529d5bf280ce72a3766a52606eb1f67ac5f507805d9e7daaaac54a5fc7acad1. 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/TR0390600497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeaaa14eee444dea3aff51bedd5a6a277abb7a7b007f8396c925b31d75032cf4. 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/TR0390600499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2feb669ae2285df6b60f0301a801530413421fcc2c6be0f0a87bb26a3ba2fae6. 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/TR0390600501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8097b3be311e13cbda4a15072f0097170bcbca25f5a67888c1942a24996b1a25. 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/TR0390600502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfac31a06cbaab200889ac4b84e93463d0d0df24defa484c283d948a9baa5c1. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TR0390600498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895a2f7bfcf1a4886adf7517108b86266907bbccd2531bd35ef4e9cd3ffed87f. 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/TR0390600500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3bc35cc986b1505f7f6c4512eeeb1498a48d833bd3f2a1e76fdfbe582417f8. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/TR0390600503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a62a35ee6865ea07fa477068aa1ebb00ef74d21ccef7a3c46307be820ac3bc8. 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/DGA082421761.