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 0x977cd20269da93154e5a280523475f82f747b8c9e4ceedc9b23be337f2eca664. Chain 2 (Bitcoin): anchored in block 954043 (2026-06-17T04:15:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/40376e3b-415a-4f5f-97b8-a1820d511dd9.json and https://artists.proofprofile.net/proofs/artist/40376e3b-415a-4f5f-97b8-a1820d511dd9.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 0x6bbd748cf4dde7c22250077607323833275c993d37130b7ee5b57084582bc8a5. 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/MYAT12200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1de5871ae7710c832907619e03a6d7c7d359e767753b63f0e5d1bb43348fe1e. 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/MYHV11100726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38ecf71e82b22c4f2a3416753ae199beb97850c99f3abe4e61fba22fb4a2ae7. 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/MYHV11100731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeabc6a9dd4f6b708e8f82813b04adce5dcae6c03ae20ddff2a8b92f4b11de28. 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/FR59R2361804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92998e8272ff159d0613e5a3be804b6a0c2eefbdd92ceedca414e22cd554473. 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/FR59R2361805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81366c76d6eecb0c23c9d242a844d7dc10ce0b42b9ee4b291b2c78716dec8ae. 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/FR59R2361806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9422df30cd11c8fc5f9bbba1359b493a9fb367082e31f1554f8c9ad40f10e4da. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/FR59R2361809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b44cd9ac3e87971d6b5b4b8c46fc1bb03c4cebe20eebcf656eb893ab45fc2b. 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/FR59R2361810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1d1c1f99d6c556dcb541e3cfb0d6792f45cbd8545fec0dc3a115425f5bfb7c. 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/FR59R2361811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03d9391671d9bf50ae4be11d1b82db605ba618040dbb8e593316090c80e90fa. 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/FR59R2361812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc0ef109ef74a65705f8a859f962651da057ff39432d1b2cf04600d5047233e. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FR59R2361814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0211d212e108e5466587f17b2260df06e932d6db4705b48ae09efc3d80fd41. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR59R2361815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f2afdd1bfddff3a0159ef61f563fe3e3dc55d9f18b445061918705dc2d45d8. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/FR59R2361816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2b94363c725f9ff62a91ee12e1a05b6664d85fe9765a273c7723a5702b46ac. 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/FR59R2361817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6899e830f589ca1338dee9f887b68112ea21857e697ca401550e11601f9913. 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/FR59R2361819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c77abc246fd32aa816ce6c8b403cf5388ee9f34bed89fe40078041b9d3b450f. 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/FR59R2361821.