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 0x0b1ab5d8d2e9fc0c7adeb433d96c22f9509649d472e745b0d4ca71660fc73ba7. 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/b373ee27-1f4d-42c4-af43-9a11ad7779f8.json and https://artists.proofprofile.net/proofs/artist/b373ee27-1f4d-42c4-af43-9a11ad7779f8.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 0xf54a3f245e88bc2e94b6c6945c3bcbf51a1b829e5f98a7e74b3b7aa405bfdb7e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US38Y2410205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c7bfc4a498f7a660958efdb6911be425e6dd7d729fa669bdab680bb7224b68. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US38Y2403409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40942611297930a1e09fa306acb6ff1b439409c3860fd4c2b4fd237fcfcc5b33. 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/UKXN22349925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ed838a2e0e6268a880f0279a287842bddc51084577004f8cd94af1ff8f80a9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US39N2313175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e297f1e3a1ed46f5ca148ac766678ebdb380a182ff8063769dd821c45a87a1e. 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/GB8KE2315835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9450620c947c881fca7e94e54a882ba4b122d2c53f02c158777d1a687d3cc8b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBPWR2300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec19ed5b19b5b80d9b3cb99aaef5df5e253e50a549cfa2f4107c45e4c9dbcc9. 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/QM6P42305288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb1ce75496c6de3f2277e144e7e007b8b04bf0528e08fe5ef51391bcde0d431. 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/GBKQU2313289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fda33b15b9479c57b5eae9c66567bbfd18c7331e3dc61908661e078979942d9. 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/GB8KE2300141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa654f437a049168820f3362995a8d33f2f426c037c2913724743daee7c2685d5. 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/GB8KE2300142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4f6d6e6f3ce81991a2b83f3776b9c3f32535c941ea42cefd8a43b9fa002829. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GB8KE2300143.
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 0xb842d403348da96ef167630fc65ffac7311435a29c6973c5365f40dbb25217c4. 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/GB8KE2214478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f24529815f71801b236409058f94a7a69e7071ad450c4b6134220ab71c98808. 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/GB8KE2214479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c23fdfd0355e9d7086ed303e90de5018cf08c99f9cd4e3f272ab9449ef95d4a. 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/GB8KE2210090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf9ebff8e0da74267b23b3864eb9542cca6f60a5a61990b28eec80e78f506d4. 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/GB8KE2204043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f443501b57d4e80162a18c18f2ce58a693b3746deb701728f75eb530c8fe95. 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/ZZOPM2226360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ac86b0aef4291b1bb249dda82e512609b39688a270fbf0c197401f00f8ddea. 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/ZZOPM2226361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceed8b520919b50810daab8b4c28a183836e7a3ee4064eb9635ebf00b25c0e9. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/ZZOPM2226362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf94c822486b23d639a709fb3a5262e6c13f206dc3a7f09b48945bf440cb255b. 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/FR10S2265447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49455431e9761785c5d75af13362d26b9f09d9f278b74580fe558ab2820aa3f6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR10S2265448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fc77972d97910e8934cde237eb32e309f4c69e5afb4bcf01d74019ba54ef6d. 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/FR10S2265449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67def786cabf83907cbf502811c3a5dbc79dfae34816578e805afab05abb4c1. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/FR10S2265446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60421873a6c1b073dce8d614aa5b2f54538d92d47c89a868a837ac9a05d514a0. 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/GB8KE2164275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ef207ad84518d7f48a8f5201a3d6649b0c958ad2483893afe0728fc219640a. 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/GB8KE2153445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55910bb7e6f5600e43eca5df5cbf9bc5f9a4d56814a879d8f56b1eca7a80d8fe. 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/GBM6E2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f4d16923c481778121420910d4ce5fea8b95d9028ededd5fa6ae2f2da0f277. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GB8KE1958742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832d187428a2bb6a8e11039ea7ee3c1ba35207ca95ac84de7de66cd9717ba3bd. 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/GBKQU1977603.