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 0x9c9921f09d5a03b1f0a1b1130daa1449977a7b20b0d47d026b28c1c2b00bd44c. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fe534d54-5b63-4d61-adf4-d2ca94290735.json and https://artists.proofprofile.net/proofs/artist/fe534d54-5b63-4d61-adf4-d2ca94290735.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 0xdd557f67d7e0cb3a136f84959b94b9f54d98f9a0f433095f4465e98078a2ce6e. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZNWW2514530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e32b1b178fefd058a5d8f553e22e097bbb6bd5d07b4e18d12027d75eb79033. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZNWW2514531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f634c1b75be049e379cd692bce9ccf9b1dface2c6871e1c0dddf840bf5261e. 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/QZNWW2514532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13acaf56712c473f53d1b07ad79666f6d16a07dcb6709ca99fc4a336ba727a65. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZNWW2514533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8df96a4f04f81408e2726508085070f21213cc8eee88ffb934bbbe63e435fcd. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNWW2514534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5502c423029a76cc2f001973e4b2e9bd414f7684c0c7f5608c5ec9d068c907. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/QZNWW2514535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8c8518975e796148d8901a232e0c8c4d63ad9f5f78e0886d74374ef913b8af. 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/QZNWW2514536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59e5f2c5fc9c04a597d9a072a89e5025a91e63c1a78796004eea7b0e0b7485f. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZNWW2514537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36ed6ecf4141fd79e1926c6fff7e47d92d396d4888056256cd1db99f36036ed. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZTAT2540767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6304d6760eeeadf3c6b81531e3184319a6d424bc85152e980dbe7ce9f777abf. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZTAT2540768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d85a591b631b23f2ef7fde948e462887f9322531a782bc7cce8a13dfa111bd. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZTAT2540769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e0650f8687a76b7386851e596a2ba8c672656f64498717cb319403606c67a7. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZTAT2540770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69cdb62ee6bbd17a73f95ea09d0196f6c5beb5c3ca6488c03eabe98f156f379c. 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/QZTAT2540771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1669814a09364dc8e5872ccf67f81879e5a73785cf6824ee5d01532899da58. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZTAT2540772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9aeef311010bf969d6ca06f98335044427fbcfa7db5a49f91bf02c9a409d803. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZTAT2540773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6b0b8953f74a17c10ad256de056db5046a75028e693567d67c18ef5895f1d8. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZTAT2540774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac664b25330a856214adec7afa61bfc21853aec746d5bf6cba8bdaf06164d2f. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZTAT2540775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218684e4b4a9fd725de82d9a02e149d44d394bb91a30ac0a59d3d93c4fe1adff. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZTAT2540776.