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 0x6ed6c58bf1cc54adca6b2b49746629e8c7faf35e0bd2a85edc297e7cb239230a. 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/ab8d06d9-6af5-4bd0-aa44-58bad7f4b667.json and https://artists.proofprofile.net/proofs/artist/ab8d06d9-6af5-4bd0-aa44-58bad7f4b667.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 0xc58a7dbe292336cf3c7f87156121ced499e391060d65ec39b21b6e7ba4b04943. 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/JPZ922106525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d3079474b3c696072a8443d9cc700d0379edf19facb2306e1b14d95e2b3409. 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/JPZ922110864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f15950f85c0d516cb8af789220dfbf1371fcfae64df266ba6313c6f04910792. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/JPZ922110981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32d9159cef54704de49a6ac5c57e76ade75516441d9d41f58394e554d610769. 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/JPZ922110866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ba9d6d823000772670ee4fc8d6dff1e755ab9a6dc11e1f065a2d16dd3847d2. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/JPZ922300393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e9ef783099d135d54d97139fee51cabd1319903b72277c06055cae4426632d. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/JPZ922300394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4240ca2e24b168180388f956ff33ec3ec17deeda0bfc0be11edbd2656cdf162. 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/JPZ922300400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ed916b0a39f0782c0ea2cc1b583a00d3224bc946d4b82d1b2a4112a41efd6e. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPZ922300401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf486f982347a56c5eb44a8e3fd9e48d194245924b0993187fec3ff1cbe7c30. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/JPZ922306711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a985b72c94af19a01a21abd76050e4855eaf828d9ab90c285b0390e58dffcf. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/JPZ922306712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13ae83243d7c9d7a76f3452ab1c885db5151569e85267fbffd9ea857d67c362. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/JPZ922306713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff66ac8425bb0fba86dd53c03b998338872d46f1e4203810f62c29dcc0760954. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPU902401514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8af05fdee87aceff5aeac2389ab03938445fa2e4fccdc699f2e1f12c77e0415. 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/JPU902402096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fffab16eb6ab41ed82ee683d563e7aef67e6a0f089c9b48178d0af5cff0ae9. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/JPU902403926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d77e66ef48604247d348a9e3935d7369e8323ed62daca9bc8b36e9363ba0be. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/JPU902304992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e784fb0c3270a463bbb2879558abadbbe478151bd81df06241e0fb86d0ec75. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/JPU902403927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30a89c889f36a53d5b9325004d7f2b61c6707405efa91b0ef7c4a43e3b651ed. 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/JPU902403928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013ad3e7964113566b0a664f2d00ca46e8ed01a4ba8ca6ee102f1c2700faa706. 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/JPU902503324.