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 0x6a1ae17e7341752e33600c4c5183b44116fce75e64c7c7a87a0b5d70a2cae62a. 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/a6612851-2d78-40d7-9454-de6c0e7ad811.json and https://artists.proofprofile.net/proofs/artist/a6612851-2d78-40d7-9454-de6c0e7ad811.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 0x0ce40c4e90ab97aece1468b9001365c31a68babc6247d69f55105c7ed5b07e2b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBSXS2400098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d13759ba7ed76295eda2d56c166b0c68db90df925e94c85957ff533321470d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKXN22447835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f5b8b92c3944d906fb03c09761303a06497f83aa7bb086f68afa30a87d8386. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GX3Q92435815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90e9b8f9bd1946afb1fca5b3c4f31e0878a68ff5f721b97949bab19f2dbba34. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMA22333985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50891eeb3299071d55a4e969cc6dec7dc34b5c0e0625de5d516430a8bfcf6462. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBLFP2360268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d78b716f27e7922834175b04fca6d0cd1cd790088edd4762dcb618e3e61eab8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZTAZ2248640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242b0ac680a15aa9e18405bffb2860c6f4fe2e2ba1800d1906645ec989ffbc5d. 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/QZTBC2447092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0aad639e9b05a306bf42aa5645409c7d5327790cfc0bcbda021c242e24a369. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTBC2447093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e58b02ced3135b0599cb94bd7fbab22eac3c34a170c92c816a5d2105c83f18. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZTBC2447094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193f109afbe0b70b24c6594a2b33268040cf32c6dbc336fed4f5a14c15d48a91. 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/QZTBC2447095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebba974cb55e5f1e6bc6ea6cb0c510d3ec08998647457b1dba4837a75c4906bf. 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/QZES82404833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b66ad6e8b7793caf1719e06d5a4029bc58da8ec9619bfeefcb5d510277b6e1. 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/QZTBD2460151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7367fd8f9d522e698d76f785a6b576ca91dc8531b8fb4a919d7e3fe772e4966a. 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/QZTBC2447096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30043857da0d0382c36fe521abbb13573a3a5e29aec55807ad96a59dfee60b1e. 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/QZTBC2447097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4c36fe410958b24aeb69faa492ba97264e4ff2623a57204149e4e8c2ce260a. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZTBC2447098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e463cfef2bd55e0d9d903e59440adbc490e29fc03b5df87fb2cacd4ba26b02. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTBC2447099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952b6d28d2c15f8f9b19a399c2bbe686ea8479692b2ccd08cca5fb82948e2376. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZTBC2447100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdca625b8d7ee14fd38d887861c61ddf41c9655b8623914ac18c1df57edff15b. 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/QZMEP2359859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2617e3c03633d1e14ae0398fe0043dd9a5f9fef24aee0ccbc52c791518e23785. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZTBC2447101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede2fda7b45f454daa1f7d2157bd5fe350df4bf117525a78339173c748b76024. 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/QZTBC2447103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ae1a2f2a741b9d1c88e29faf1736dd0d4d7011b12889f8d536a044615f517b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZFZ42434731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8612af62f4057778e521810db0c50cce765e2ded8ced494a525da7dbd1a51c69. 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/QZFZ42434732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647414d9235ef7c372dd80131093e9621944fdea232f0eed26f5693ae34a443f. 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/QZFZ42434733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eefc79ebb599e8e31348c3a71c448e7e71080ef425b3d90ef8d4439979bc4a2. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QZFZ42434734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbce8e746be29bab42b81b9317f2f2c2f16af1f58e42ab6e8a90f30a2394e5d. 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/QZFZ42434735.