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 0x19f871c62c64bda70c89feb135b1d6cf02aec17c645797adaab7c2f0f800a1db. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0050efe8-11e2-4410-b368-3ebb83a36634.json and https://artists.proofprofile.net/proofs/artist/0050efe8-11e2-4410-b368-3ebb83a36634.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 0xa1ca852e1cf9e273b5ff256acbb082f47ba0eac20c3f8fff54c22611c40c3c56. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNMU2338900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c088b22cb6c9f8d2e4effaa45ef523f42f5ced5c0d3c691913cc2656b403e7. 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/QZNMU2338901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d2155afaf954e126233c04f9772ae8cd323ba707b0ae99c0c88a7fb3956096. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNMU2338903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1414e769bed7f677247460343a647fcf0341759f76300c314ce29bd8d4d0cdc7. 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/QZNMU2338905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f033ec91052abc6cb8ac3fa1103e8548fe3075c8ad92f96198e241ad33b8b5. 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/QZNMW2206432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1154fece7a1870d9ecc4798d4ca1a2f44dbc4187d7242f56049085c8c81ba1cd. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZNMW2206433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da1e433e6af87aea79142bc6f3d89edbaedce531f3863a8a8d674b3a86337ad. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNMW2206434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce6a9c042fd8560fea6cd583eeebc90799bcc671e6b458139d75627d8afa2bd. 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/QZNMW2206435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfbe6274db49a6e934383fa1efd2b88e47206125c42b1c09cd3bda34294bf64. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNMY2390754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136dfbb6f6e1a217e057fd9aef6e1fd661576e431617a75dacde6406a44b50bb. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZNMY2390755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf619d12f779341de7c9d366177c77fd9d0d7dde0be413251ecf009e9875b31e6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZMHM2324424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf052f60169d76a48f3ca51cd3a95a28801ceaefd2d03991a30e44a345459e66. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZMWW2362104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d4edca15da222eaadb8d6899926bbbfbeb30773347a5d4bccbae20deebe14e. 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/QZJRC2220918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27b03f1ed5cfba27f60fe00daa72ee57b6ccb2881fbe2385fca1c796dc77ff4. 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/QZNMU2273710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc40509650e5b218a17f878e4fa5ca8fb7d309881d0711633d14161b144a698. 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/QM8DG2252346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c19f72641b340c2e346b4c071848b88087173860f9cf42bf2316c1725a33ceb. 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/QZKDK2260741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa29b0d9fd6d8f932042afa7f0cc63c198269ba26172ec3a679af9b64b7dcf5. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QZMHN2357469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724990e6f7091db7b1f3f99292b20b7ed16c804cb4c309ec632e5ac94c6a6596. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZMWW2041887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22829a344e26e7b9e497ed7b9332c9846bbdacae3e95344214eeeb8e7dccd126. 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/QZMEV2015101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2038f3349866c9091b44966911ab38b070ec1f6c75f7352d26d5564925077ec7. 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/QZMEV2015102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cab15f83acaac6813a5c52ec89cf6b759352730a652541556ef5422a1a56c9. 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/QZMEV2015103.