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 0x6f132c1756074657195797ceeaf2ddb6d2361102f8d259fe18ddb64a48729822. 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/1d7a1e85-baa4-4dd9-83d2-2f719408c72f.json and https://artists.proofprofile.net/proofs/artist/1d7a1e85-baa4-4dd9-83d2-2f719408c72f.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 0x17f5cb225bfcebf058f45b959b7fc8534afad6151d55fa927682029eb90b3302. 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/DE1IK2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103a4b686c8c3904359ab79c8f052bc570e82245156baa02e97ce8a3439d68bd. 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/DE1IK2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4735226748808d3e069ec293b3f38b17eab92e9183be4f06414dff99513ee01c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DE1IK2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf81e0f5089fff1f4ef49d4ef4bac6d01d13935f643e399533019fbf667da4f9. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15: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/DE1IK2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8613f58db812c3584c0593061f8f1f72d9cadfcba755fce622042583b1b099. 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/DE1IK2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddef42c3b24db2327d4f4669bbf3fe09931486eff96c4d3eb26a6069832b736. 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/DE1IK2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f8581faabac483b6a2e3ece9d6551922cae0a16cd941e58684b2e6553825c4. 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/DE1IK2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3fc1ccfd3f49fe0f37b616db1281e97576716e4c65b5d7d75226c4055574e3. 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/DE1IK2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0edb5838be10ad47a5779fda7d5060b428a1dbdc250d9c105b9f30a722cf30. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DE1IK2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424b298bafdea39acd9899ac3f275e89ab87b0ad1c599361ad78eed485d99879. 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/DE1IK2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ada2f89aa11d69242a1aeb0de26a05ba264c872bd7add15ccf33ba7ec2a70a. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/DE1IK2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4509729e8c6d0d0870e5a5554907ae0788b36b8792558955b7a02df784f135. 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/DE1IK2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec0e11ec94bd9d72f890f6f953ab5f145c15f2c9c7d2aa332fcd8318d4ef3d1. 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/DE1IK2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddef42c3b24db2327d4f4669bbf3fe09931486eff96c4d3eb26a6069832b736. 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/DE1IK2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3fc1ccfd3f49fe0f37b616db1281e97576716e4c65b5d7d75226c4055574e3. 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/DE1IK2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4509729e8c6d0d0870e5a5554907ae0788b36b8792558955b7a02df784f135. 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/DE1IK2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b18007e81e71770fde56f7e1a12b6a392e1f0790da708853ffdd7773a4e3b8a. 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/DEQ022005538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b8ae7abd71d984af2c8baae625911cadd19374c7b7e052c17735eff6cdae5e. 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/DEQ022005539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f44edb91d2f424a76d6b16ae8d291b9050ff7a69783f3e519dd9ad59f0f771e. 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/DEQ022005551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd39f3ea79a704fac515ebe18d53768e08150c0f5dbc016cd3d154c78c74d895f. 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/DEQ022005552.