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 0x633d1114d5cca09c69a4cf0668f9a67c64d444c931566c7461119bbf9a1ed445. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/81a0e35c-1e90-4ed1-92a6-4b7630abdadd.json and https://artists.proofprofile.net/proofs/artist/81a0e35c-1e90-4ed1-92a6-4b7630abdadd.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 0x4bc2cd3940a12428f082bbb864f28dbf18531c530b025dd6269ea36bbfc83c55. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/PLD990406307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998b779e428d784122e317632642772b0bd8be53f5b606496c781f4e1de68a3a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:20: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/PLI360883320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f01e5ce49f22a4eb6db4cfc7f4f0a6fabdec9870e3ef8ec918dbfa088236e25. 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/PLI360883340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d11b045bc861428420a845de120b4c69f455cb320d924906ab4f204175aa99. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/PLI360883380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a697bfeb5b3fd424b2f930b6c463e2a330959372fb3830ce9fbd3d162579a2. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/PLE951400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28af6a3b0f87e5ee0bc913eb6a0ca76b5903870452e66c1d9f6026fc51ad27f8. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:41:28Z), 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/PLE951400073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa8d176518a366a3ff06a92412eeb6a5324ca62d0a07aee72069024369e8410. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:33:44Z), 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/PLE951400079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9b55c7816609af54fbdab90367ab07c9421fb0e6f8c6705024dbee0385b836. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/PLI360772740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75768c668badf990ed0419db2cd928bf394369040570a151c2acb71d5fae1ca1. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/PLI360772770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b84e164488eab43cffb4cccb91d6b3446efd6ba6c818e489e996d5ac091ffea. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PLI360772790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b17a869b3fd0f6383d06b26c4af72174e18b79d8c6ca46535a4d14ad1ec42f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/PLI360772710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9b55c7816609af54fbdab90367ab07c9421fb0e6f8c6705024dbee0385b836. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/PLI360772740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e06b5153857bbc1d892071862cb3bbc907147723bfc349603abdd8a7fc52295. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/PLI361275130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe921bff7f5f1b0c1a2ac2d97d4722238b71a79dc21da26cafec7fe3b16ba0315. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/PLI361275170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd828b8a1d42d051ea181dd5e21ecd4e069fded209d068ee3aa9b85f8be32c6. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/PLI361275180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6eb54c4a82c1c9e16b784aa0a12496254c5cdb6b29ff30bd3dd6a4654bcd8d. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/PLB822000507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218eebd98ad72b0022cf7d30282c829a466a53a7b9244e9fcba82f0f320bc347. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/PLB822000059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318cd74821b26e8c3253079a62e71cc9f2a095b5bd847698de5b71850bed10f2. 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/PLF781800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962b4e3bd34290f3b2b417a26b7760f1bf6e5d744662840abf88d1c9adab083e. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/PLG961810028.
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