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 0x12772e9ee5ee5ac7bb06367ddfdb9243fc76d94e8e40b0f333eeb62e11cde1a7. 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/02dc7f2f-6c8e-4e50-aa50-24d93ba2d304.json and https://artists.proofprofile.net/proofs/artist/02dc7f2f-6c8e-4e50-aa50-24d93ba2d304.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 0xb94b15e9863be8e187875adf4eb750a16094731b7690a5c4bfc78a88da896d3e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TWDL72201625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ab0d92b3670d2f7ce0f0dd2a6ca3c782694728f0cdfe29454cf4ead043b26c. 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/TWDL72201629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa47bf97df8c01cc68ca1bc727f7f15c41f2c7d5af24c0252e57f5ba4a2450a. 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/TWDL72201627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cf95a1cdae8b75a2fa982935251127629e7a99ec51e15fbc4a602879798ee0. 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/TWDL72201628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4fc0ab9b667174bfeed84ae2a86cc9462bbb47ec9e7fe38f25283535cce20a. 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/TWDL72201630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa82ef0973f461fa685b75fe7bd2b31749d386b378a203866f758f5d9e300a1. 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/TWDL72201632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9644bb790a07e808395a5e22779fed14416f409d4e95dde117e8b263422c754. 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/TWDL72201633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7841243ec9c4051387188949b6d1337bdd841a0b31c1d5b25be516bff29361a. 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/TWDL72201636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25083b18418d0ae1a1db3b3da9760b215efe790c7d343576cc7827ac63e6bb3e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/FR2X42155527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a716c932ce70fd88716214af2fe8a181373f7b220176f7c13bc6df822e5de13. 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/TWDL71907886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03cc629cd5b51c6e7734f9049482b0750db345a267615c3d853993599fde9c2e. 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/FR2X42158541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3cc023b402096a9af6be7558d222fa0ec9f0ab5470e978a6a6584382c9c46a9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TWDL71907464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32362d3d6b892c4d2c16809bee15ff5558c31ae00e27fedf7be21381f4c4d6c5. 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/QMGR32049003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fcc97e8a09a2c12739d7dc7f32d206c8b7b931e3377f4c7a0072c7f6a01e50. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/FR2X42158038.
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 0x6758e9f3b2002b5ed917a04c426d5a69f2414a70ea16f44617dbb96806ec5c4d. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/FR2X42157961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca7b7aea31d9504b61ecf2f9f983fbd4e0065f7be838f73a2a20de6b7b7d432. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/FR2X42155516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b41e3e8a107ca26af0db59d0014243bb75272a7e1c996aad69180b29964226. 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/TWDL71905146.