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 0x0b6fc4207fe444dfd4c5b2947863e757ccf1f5de7d007dc7b84f09597de6432f. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/14d5f1a3-5a7b-4cde-836b-b150e47190b7.json and https://artists.proofprofile.net/proofs/artist/14d5f1a3-5a7b-4cde-836b-b150e47190b7.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 0x24349a37364fd2dc175d0656e2c84c6812e1a0e15abc60a43b98b213adbcbc45. 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/QZZ7Q2533687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7879eab7fb59b6e808f398160847c4436cc96b50330228c3e6cc1ff82d61be40. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/QZZ7Q2533688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d7ae1ad25fa055b6775adfdaabc7d5373ecb17d618ef4aaa685504b05f2b93. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7Q2533689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b226f155e3cd7786468a2e7f0db1088ccaae0f1a37af5151c7a966d4d0b904. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ7Q2533690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f3bbd07ccf32a037715a4e086b1d7d7a279f05259a35ceb83e841e4c400fe9. 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/QZZ7Q2533691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cadc919d1b3a7026bf758e192a4de8edab22eed1b6de549230d25aa213997a6. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZZ7S2531980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c756ca29c40a199b1d991e3425f7e07a298dcf1618406b8ab1e489387acf53. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7S2531981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b3d49f0b29e0004ec0f47a8230c39900c9d0ebe9ca0b156dc538407ffd563a. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZZ7S2531982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48bed42aa573310d09f0ac89a321add1a0a50ace959ff341073be9ef1cce7cd3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7S2531983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b628cf80d82a6eb94f1fa6c3432d072e7d9e56989dc00f7cb63d5fd5c3812fb. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZZ7S2531984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d733d9d1514958b12addbeec4efe05cec162e3f31997efe50856b476d66081. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QT3F22551604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb108b44cf81728a0eceeb4484ba3ee66d1a52b2894d37069b3b86288e90e23e9. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT3F22551605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3853be004f7844425603747956a8cc806b78ff59b65dc64855870918a9c387e5. 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/QT3FD2553584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fa6834e6b79889de4d63ebc9dd927891eca258aee64cdefcf5bf732780d688. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QT3FD2553585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53aa8139d4431b4633d1cf63ab84becb73a17b689cf9fb4acfb254290749b610. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT3FD2553586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b4dd2e8e73aaba411c164905d6a0dc1f8ee11aaefd451367f45d42735493d9. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT3FD2553587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c48c55e836dd9403e948dc5b6e3556cb189451c3812f25b06cd4418c7179294. 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/QT3FE2561025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258f5fd7a8bca0ddf2db0c3246ad4e000be6a41b08a58c8337f9f0e653a98ab0. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QT3FE2561026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3d758bf732fbf52d4a3ef7c167b7bb2f39e77d3f602f699d4a99c2e6610896. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QT3FE2561027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246c59407738a43a858b7627fd82ab5d0b71675821878f88d42960b6a986a2fc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QT3FE2561028.