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 0x53ea06a9a5a56356dfbc964a46f56662fea9c31c2f94ccd9858d36697ea1c72c. 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/f80fc260-ae21-47b7-a068-e9bd2ae80063.json and https://artists.proofprofile.net/proofs/artist/f80fc260-ae21-47b7-a068-e9bd2ae80063.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 0x8f7d0bb87728196530e6f4757e12236cf048d900d9ba98fab8130f89db8738f7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QM6P41835439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cfd1374362b39e5d8534bda61324216d0848870c65c23ca4532fe82cccb2d61. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QM6P41835443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94487170f9be6ff2389894cd10d61874c7fa2953c9dc774745a685fa00fc8c81. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QM6P41835444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57dc11ab859eae4d6b78370d6fb279fe942af7398c554591eeba03add0ec78e7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QM6P41835445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d9c09e01581ba4ddd53f575b34673775e25f1915d8498b72fd9534bfdd89ff. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QM6P41835446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde53e22a43cb2d4909a88ba7c3d281bfa5339b9aa2d7467cb30145c93195eb1d. 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/QM6P41835447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbea42ba92e301adf74c76f2c6f183578c4014973749061859818f18c51d8a5d. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QM6P41835448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934006027b72cbb522a94731dba4635d8b2abd5ed0602cd20fbed854478cac42. 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/ZALPI2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8694a39d75d8f73ce10f937a44f7071a9f27a1d1cd41a62de6e65aff1119d96b. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/ZALPI2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b8efe2b0dcf8a6c1647b2ba8665b10d1e2469a1062582ed381c9105df86efe. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/ZALPI2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b356f3ee0a55f03119d77fd6bdf9e10f0b4dbe0dff4ee9082f80115be82c58f. 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/ZALPI2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858d31bd36adf94a0be72ae8312c5315f58d867ffbb467c32426b15b6e56873f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ZALPI2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb9cd5ae720e062f2e187a8aad33bd07f1e499f0cda953f6f3c67290907f0c2. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/ZALPI2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5725f2b19601786a38b8c92688fc6b68bc1f5e4bae5aead7a85984db2d4a8518. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ZALPI2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94d3e09b3cae301923adb988bd207179d50c9b13fc6b5219bd8f56f649be7e9. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/ZALPI2000012.