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 0xeb3fbb7731dd796649dd587a2da6673bb479537711a680352d0d4689aabb1d1e. 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/04dca532-bdb1-417c-9d51-356181e8184c.json and https://artists.proofprofile.net/proofs/artist/04dca532-bdb1-417c-9d51-356181e8184c.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 0xb325772ed55ab46a2a3a2b73af694cc2955d38b93f5dc60b3d40cfeff83e12fe. 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/QZES61937771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c7e14023164e9fb6ce94b37b816169aa6d704a1f96923f6dffae04ca6f9144. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZES61937773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee467ad2bdab06d8e64fcb6ceaaf4cd76b7de810114a24ef5c4a4b15b09edaf2. 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/QZES61937777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe775af3dd800ba1afbb9f31191d6f0c284704ef2a144220f7893442f8d70a7d3. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:04: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/QZNJX2055954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6f9d01aa1a3ac79b05b0434e17cc47d0afde4fc640769fedaa03d680cd4ed1. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZ5AB2134847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1d5903af04b4cddc80e997631e4dab98a0302ec98ebf39a11fa0cee74151f2. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:28: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/QZK6P2293530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ad618e03134cedfecc61cba700c9ead7a0a9db2ee36da0a53359c2a83f4cd2. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZK6P2293531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd3166d82ee1b254eb631b852647d584e6e6a031e1b10a2681fd210c6e57ea9. 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/QZK6P2293532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81eb2ff09e1b282d81af5f9f34ee0aae7881a487acc0d666638c46a3efc3d6b3. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZK6P2293533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bbaaa5b9b3670df15a2661b8b1479c7e15bae49728d55c922bbd036a9fe8e8. 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/QZ3AK2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1f7752ba25cda8409fccdd3f4c102c93e78f9fe876ae76a98cf7e52e5a4973. 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/QZ3AK2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a311baa01c36d5df8588e3f21f644cb9b0c018e7bccf93430ab447a4b55778. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZ3AK2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39efe94359e41f66a3f732acd7e272b6ab2e608d2b70b58c70fa1f9fe135d46d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZ3AK2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbb5fe753a9316adde19e664d42be5d334bf1c489ab19697181fb8fe5bbf89b. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZ3AK2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1f7752ba25cda8409fccdd3f4c102c93e78f9fe876ae76a98cf7e52e5a4973. 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/QZ3AK2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a311baa01c36d5df8588e3f21f644cb9b0c018e7bccf93430ab447a4b55778. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZ3AK2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe76104dd4d0f4610d2e4b7fda31c51cbb87ca2bbb7c87726dbac78699653a9f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZ3AK2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39efe94359e41f66a3f732acd7e272b6ab2e608d2b70b58c70fa1f9fe135d46d. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:53:16Z), 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/QZ3AK2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa853e65e698f4c535b320fb052410079bce54e9d4e42c7234c24f591f5db5058. 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/QZ3AK2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a10eff3e11bd891952f7dd9100e6b1ed0cc598b7fdfc4ec31849e3dabd45b2. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZ3AK2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e8e7232d4f8e02d83d2b3fafa809cc17273ef30e2b72337bb9a3edb851ff68. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZ3AK2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce231e25153e7951ea05f3e17713871a2ce5f56049dcd1389a588e282d04eac1. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/QZRP42386920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8174972a72f6300918660edc8e40dcfa46c521affaebf1ad809df15c0f82b69. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:10: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/QZ3AK2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044475c0534f167a1308c90dc25f838d78789db99ffc39e1d2416be863105e6e. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T11:19: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/QZ3AK2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ded999b6cd2f6d4df8bf5bbc70b20ca2a2f93485620e0fd5fa06550695809e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZ3AK2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf26a5a90276ecc0dc36e95ac2b470728489d9062d5b04ce03ac59bf4d60bcee. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T08:28: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/QZ3AK2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987e8c1edf5540846c0c032e49af18273480858425460d438f54572840fc3f8b. 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/QZ3AK2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5d5e150a2a29fffdf64e9cd24a022991af6a2e556e3dfb4e469b2adeb1a0df. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZ3AK2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044475c0534f167a1308c90dc25f838d78789db99ffc39e1d2416be863105e6e. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZ3AK2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3155abf7f73491b0da0c60e346e3dfdf1b8d5b7e39753e490974ca287a2255. 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/QZ3AK2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a5472e3a7583ba8add9f42f73ae2c9d69caf080c3b9d47ed24192bbec5af68. 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/QZ3AK2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8174972a72f6300918660edc8e40dcfa46c521affaebf1ad809df15c0f82b69. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZ3AK2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56cf4bb6ac9e409a6e24364c71af77237bdce6872840f5348562414785319e2. 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/QZ3AK2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc01ccfc5027fd53bd60f6c647fedb3fb7cb8be3c2316a315c4b00bf255a0f53. 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/QZ3AK2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ded999b6cd2f6d4df8bf5bbc70b20ca2a2f93485620e0fd5fa06550695809e. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:01: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/QZ3AK2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc01ccfc5027fd53bd60f6c647fedb3fb7cb8be3c2316a315c4b00bf255a0f53. 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/QZ3AK2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8174972a72f6300918660edc8e40dcfa46c521affaebf1ad809df15c0f82b69. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZ3AK2500010.