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 0x35d703dfbeae7de26183aa73ec02578c2dd136c9a6d5650f87b7e5f9bdb3196f. 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/b1352f42-e3c2-45b0-a4d0-0ae32409fe19.json and https://artists.proofprofile.net/proofs/artist/b1352f42-e3c2-45b0-a4d0-0ae32409fe19.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 0x744649a23d01bd30377e5a7272772e4ce555b18c01ec5e649234b89865ad4ef6. 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/QZMHN2212778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f2e476140f535fa6e26faac207ed654ae62a36d894a95a762f575827a77936. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZMHK2253119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f5c564b9ee9c8278ad6349db2c939791dfc7284a5665dc6a0d7466ac3bf0e4. 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/QZMHN2255479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8c66660c64bc5f76884050e68453bfc887ba5f640ef004d695d003d61d1068. 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/TCJPQ2132526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8391dad289d3b76969fda95bd2c122ba92d47beaeb57be59310fac4a029d5fe8. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/TCJPQ2132527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc188653a1a99dedb885ac9033bc6653e8aa2b59c98c0c00e712ee28977f6409a. 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/QM42K2220470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d35636116235d8f98948ddf410b11b03bbc862a6344f7177711b68eb6866f58. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZS672290367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ce20f21b252aac10c8c7407e0d63283531f5b6c70909f0570633466c65428b. 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/QZMHK2236387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009b9a7d4d6e6a8fdcda290b2e34baa9e5c664c6e532b25ed1c45c13abadba8e. 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/QZS652262437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe0763686604b3920e1d8121216a30040927880f81417d43129a68f0bd1df62. 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/QZKDK2291224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7076297caa0389048bf8914e00185eaa8e36bec01ad23302510d31b40c4847d4. 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/QZMHN2214441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2a505855b6a96322dd72cd1f649becfc42826e2db20f44404623270649433b. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QM42K2215738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf791922aa09d900d99497864253dc9b33f06024c0108d71cd1709901eb93fb6. 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/QZMHK2213495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf5f2cdae4d6ed2994cf13b0ad5cc4e356f898f76e96cd0ee2bb155c7b2a271. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZMHN2289187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe367150c927eb681d54de9af761f0aebca8ad488cfa7432ca1fea8d8be39398a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZS672240460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5525567466b1efc37697906090eb956022349255a02a55441b169cdc04a6675c. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZS672271886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4801a8ad4bdb097e33ca4268c393a360cec49d1ca575bc48f3019e22bdad7381. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZS652246074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896ec749f9d181a4a4bc1983ab0d76d1a55565fb86a27e01a1e93bad8761f635. 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/JP92N2223697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2436cc3e578127903f71f0c0ccffae2d65266fe38f136e880b6dd63a0ad39156. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/JP92N2223698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5801f3e76cb2977872ce4f362e0014481bde1f953fcde8b7c238c2d505a4ce9. 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/JP92N2223701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ba906d1b0645533d854f81697f8606d45efe604e6cd20769879b551f6aeba0. 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/JP92N2223703.