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 0xd90533fe0838bcba962400d78d1bceed94c93e829f65cf26b340b4338fb04cf1. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9ab81d48-6ec1-4ef8-9370-ab4f798397d1.json and https://artists.proofprofile.net/proofs/artist/9ab81d48-6ec1-4ef8-9370-ab4f798397d1.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 0xebc00afd7fa5a0443dceeae00331053e9f6c3944f04caa767363a02eaf1bd9a1. 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/GBMA22543418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850946295f4191502eaa139270b0a6b954f319ad0bc831d18a5e2ca0121ba0b7. 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/GBMA22543420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb543d2feb7a05ec1731f7781d335facaf57ae58f23695a20cdd26750078b1eba. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/GBMA22543421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf62ec20999aed704b933eb6aae57402e146ed9c70445b668d119c7ea8bd8f6f. 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/GBMA22543422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb948cecc1f2bec2c9429eb1f924322e2d5696afa54f7cd39687c5742b500e096. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/GBMA22543423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c80d4cc6f0d5055111508fc97782d7dc80d0271c9d48e82863a8e080d1fd8b6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GBMA22543424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c43b80b5f165de94271377dd7cb29fbd8d32f57784401beff036c7f3e2f75c. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/GBMA22543425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe80f6a8ff769ac55366c29b9bd84031c3d3c91d96a72f7f91aab637fad33e9. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/GBMA22543426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6177fa21fb988a8abbf6668411dad315312dd53a7c73fa2a41595a16df19b2. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/GBMA22543427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006d75720b9b43513df865eee16f7f7de8bcbd192db5668479604b8d7700ae71. 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/GBMA22543428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7ca126974605c4e38ba93dd957aaac71106acc408d524b1f5497367844f53a. 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/GBMA22543430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd1e60014a6189982434e2d599631f1f8d0fa8f7de29f6837d81feed7d9bf7e. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/GBMA22543435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33aa115e9e4e2f29dae234760634988c5a534d2e848bdce71f4c8ad520d5ae73. 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/GX53U2643736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c39e9be36367c5df5b5549453d35e7a5c2bc12d73e79bb6e7c64f62a80073e. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/GX53U2643740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54234657e5c83ae99a8f8c40d6674d38cf2fc8c50e00637eadffe7dd80d2479. 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/GX53U2643741.