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 0x7addb9a54a62c3bb45558b1ec8f767440415b8ed27272a4e1f2acee18d61ed9b. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/06259edf-72d6-4715-ae3c-0a62e7903b28.json and https://artists.proofprofile.net/proofs/artist/06259edf-72d6-4715-ae3c-0a62e7903b28.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 0x8db8b12cf93bc90b65960faa3b0d825ac0131fcfb131c15f821bf82223f44a42. 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/ESA012258550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb981cdd6f725fb32059cd49bef64e5551b8cfeee03cf6c1d684ae65a8dd6bf86. 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/ESA012258551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b60627a470a7c885a5b91b65909fece14d8c7a609ef864512aa2e2c8667a2bc. 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/ESA012258552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba72f453a38f0483eaa59370f0367180338117679895b7f560429bda91c58f30. 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/ESA012258553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb51ef633c9fe525b07f649ac505d5119a0c709c5c3c2368a31dbd35ee819437. 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/ESA012258554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdeecf5af8fdc9a8d4ee386a76cd327c644f565ea0ae07a3261f81b489200852. 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/ESA012258555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d24309b7a693f38a01203838c4eda1be0737918716d9dba67b70967b59d5f1c. 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/ESA012258559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59397d7777a41975e14b6a714a9552779c3f704ff63aa92577547e7c9c0b3f4b. 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/ESA012258561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9556aed6ebb5324cc28b35458595bed431bab7e3b1bf4bd811fdcb245b1a7a3a. 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/ESA012258562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d87e9f6873ae9475c3659656743ed537aa3e97d74303bb92608b04d1284b84. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ESA012258549.
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 0x8bf5a0d5543c5f113ed414955cb81ddb58435ebf6f3502aa1e5ca22a9b755b4c. 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/ESA012258556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab4ff112550943d7f9aca0385223613e7df827b6e5d0d1863160e10bcad949e. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/ESA012258557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a5e1e62cde339846a5d2a512dd5445e414158d34f9b391d3d4019d7c2e3797. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/ESA012258558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa014a37b8e2a312d8a0274562dcb3916a6e1067dabd5bca507e7ab856d0913b0. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/ESA012248429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62634888d15a50b9029d4afc96e7764ed8965c1c2a0398e55522b6f6f932f91. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ESA012258560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3fca080f05383651714e9fab587acbfc59f133db8dac415dd0c2fd561c8f68. 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/QMDA62186821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3fca080f05383651714e9fab587acbfc59f133db8dac415dd0c2fd561c8f68. 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/QMDA62186821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008c70449526162612fcb5b753c49fa1190ee4ea725c92d64ffb2a83f84895ca. 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/ESA092331994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88292c7c50b28d42a3ad9a554a4686c580df864427918b970f34c4184f70967b. 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/ESA092331992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc35c6a6e24fdc4c136050ec1668b2705fc35d1a93ff2f053154edb5848410e1. 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/ESA092331993.