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 0xbf9c83d5fd405068c5f56befcfde1fac21edd6713b6ecdf93f86a6e4824d9215. 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/9be7cd0d-f72e-4f92-9a5b-4f606979d6bb.json and https://artists.proofprofile.net/proofs/artist/9be7cd0d-f72e-4f92-9a5b-4f606979d6bb.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 0xacd9871565438c1abb2239ea9f0ae3acd804626afb2a34595edf78b04ea2b0e4. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/QZHN72271524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197f2752cf7824d2c5e31953092fec62f1553cb2a6a2e7a4ac02dd9a41c34a3c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNWS2244245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7738b3d9756e82688c5ce9e33ed110a80508f39fc46eb882d36eaf709dfa8a41. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZNWV2227688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7910e87c816f590cba7aa4f179ac65400214fd3dd800b16fffc39e43d3a74b3. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZTAX2228158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe267f4e3bf791ee94cea77ac464ede3be3a536fee2fec8d5cba1d743cbc1881a. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZTAZ2239429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e2ab692a30f71cc51932829c86d1f979ac058ce5c3311c243f8208c7ba1393. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZDA62329289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4e901305200c5ccf35b43bf3425361cca6a89f15d0bd5676839bac0ace319f. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZES72302392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516fc8fc7939e66ed482ad3cdf5d67246079584bb0809e5c20419ac97c4d6ce5. 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/QZES72371524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9ec4aefcd9dce6686c6d61141466d7ac3fdb4d59f0b7cd8712021150a89d2f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6L2362388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cda41258abec77a3ca4ae6ebb0bba56abb19c5af5f48082932d0f8caef0012. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZMEP2310393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d654ba83728d5d683939fbce3826e23cabed0b05750a3b3543f3bc42af734da. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZMEQ2399430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd89439fc6af25da2ff6cc05ea362875672b1ff07af54dc6fa9d2b7c88a6d3e. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZWFJ2348250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5cd027ff7a96e7c0ae9b33a4bb35e7e8b4bd3c9f8e387fefc1c5b1fcac7c083. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFE2302264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142f09670b1dfe29af52270f99c294c8c178ccdb3acf95a7faa4e2a892296941. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZES62406950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d348f9b98e691d042174943afed8d8a5ec874de5865a41f89308cce72250ced. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/CA5KR2503599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb239c6fc14a39128db25795eed8650c828200b30608e8d68ae411c0ac282323f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/CA5KR2503600.