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 0x0ff03b7ba75b52491f8cf1e9ffb7e42045ca10482343f5595647e431d96ed198. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c2173190-2a69-4f0f-9707-5cabd3c0c6f6.json and https://artists.proofprofile.net/proofs/artist/c2173190-2a69-4f0f-9707-5cabd3c0c6f6.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 0xa5c3f72048bf7fc4718da6521c54faa74be729f949719c7f06bc334cb0ec02d3. 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/HKG732450921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec1c518d055b4910d4f62ffad0185e0420440a2c37277b04308d00318484d1c. 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/HKG731660662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16365d4a176e97d628e0c1d56c6fe76014a5808167ed692102e9a52c4bf8f01. 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/HKG731604559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bbe5f6b897bfd17fde48f6f66c2760d8f3594a8ba1328b9b70108b30fd8002. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/HKG731604560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb25182c5374519bdac04a1702a7fe8e0249396de157e07637d3541c346784e. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/CNZ632300220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5386e9e7a1d1ff44d22d43905abd412fe28890c2923e658c43da774ed64f4e. 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/HKG732286615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ea25f714ed3e459b037314988dbefdb492fdb458e558af778d164a6d9b5c12. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/HKG731600066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c546b31a20e0038a81d7bcddb606cdeb4d54d61d1d6fd8c08dfe01b651f0521. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/HKG732271149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23e6a550ca349cb85f70b2582f3695f7fff4ae93c2e9e801bff3e1388cdac7f8. 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/HKG732251348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ce624ce70886bd8eae5326d996383a729d45ec4b3954ef9e47719145e2542f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/HKG732233310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde56a318459f438dbbd043010b7f85f054e023027615cf4053b6e6a7bb04609f. 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/FR59R2278037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb2dc3c31dd74487c1dda67c994012e9ab3b2c9297f5959dbd2d167e773d822. 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/HKG732256060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2623f826de3d3a704741aeb284d6f4b8238a1bd974f4f421966a9a5a95185afb. 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/HKG732153319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfabf4e8f9e220e3e821e7ac64ff1884f627f4aa4c2969aa7cca69554014e221. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/HKG732113647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026808cf9067cfc3eb279337c4f8e7060868f1017c0fac55cc425f2cb446abb8. 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/HKG732103594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4645b2a5207eeef9eee468266987a95dec4724c107551dfdec6b78e5105327. 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/HKG732102756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f5a4f20ef8b333e8518330cd2c689acfa777ecb9846552b817c802be185fc8. 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/HKG732120089.