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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93892790c8dfc37866e5c10a34c903eef23241497707c4f8c820790ffa741def. 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/7f669c7f-a618-4d69-8c6e-dcdb2a2fe730.json and https://artists.proofprofile.net/proofs/artist/7f669c7f-a618-4d69-8c6e-dcdb2a2fe730.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfffb16c2f58913f8fe0c25b9aefb6a0b4a7d543d003ffe9e8d9ee45c4be878c. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZHNC2437601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25d82b419e30adf1e6bce0875f2f6999411c5c316905781789d21cd8f97323f. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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/QZHNC2437605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30598587f1703b40af966b34537b7b84c7920a624ff334832dc2cd8f1a917f93. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZK6H2403564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f8cf06e93eba6687779bb33e19bbd7d7cbae8992bce73e1eff8e09c90af2b9. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:23: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/QZK6H2403566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c81232be8191b0656fde7d1e95e867b72747582d44a80b67982c85100766073. 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/QZMEP2472841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a431caa14e1e39d2549dc47fad27e00f963821d146f19c23e935355dd650dcb. 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/QZNWS2452451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1980155d41fdad1160db0768bd0b935c960a6e1a393b76adcca61b31ac39bd90. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:41: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/QZNWS2452453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360ea6af493fd5b8ce0baab38b44da7962ceb29384f4a1a1f07a6cdeb8032efb. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZTAU2493611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c399b032281fcfca245ab3cc76e8d620b99e75accea46bf8f1c61c2b766ddf5. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:09:01Z), 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/QZRP42572321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41f01fc05a6d8452070dd67d4a4b1fc1fcae34c8354aa58fd4f354e5474887e. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T05:49: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/QZRP42572323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b2e5bf782cc52ef556e8f1890dc4d6ba0934828b15560fedeea7b0fbe3d67a. 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/QZRP42572329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e185fd7e5a4dfce267c7c40537e8be7d92ca9dba4107a478c4a0438755adec3. 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/QZZ7K2597535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714849fc28c5bbede50c9b17c3bc856c550558c659ed55df4120457fa5af8d37. 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/USLD91753621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92e716e030639d1d104fcf61725662229089fc0b16b6e349061d383f72f4e14. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZTAS2367413.
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 0x9eddd5f62d9db26ff93b1481da53ec3a1a3660bdafe7b9c9f9d1e14c559245cc. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZTBD2401559.