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 0xeba341ded8a8b4dc456908b70d06085aa4e3871959d57a661a4304324817e8cf. 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/f129272f-7bd9-4d50-98ba-7288160d3a4e.json and https://artists.proofprofile.net/proofs/artist/f129272f-7bd9-4d50-98ba-7288160d3a4e.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 0xb5617ce2a77e6db697380ce1ca2e6dfd6df7bf4cf95791f8b4502e30c0d8782e. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/GBUQH1200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95f7279cb80280215feea3b75e2c9963a6011ade23c60547c17db18d3127346. 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/GBUQH1200075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056f67a9d02ff14fbf33c453c0111a393645baf7cae360765d720a416585ea1d. 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/GBUQH1200076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4bb7dc78943c05367e4f3706423e9d4973d5120f4c6766bcc2e01d3848ce2b. 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/GBUQH1200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c8ae83f6ef2f2e51f3714389995350070f9ca35bfd4f0ff6bb7358e398e861. 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/GBUQH1200078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d76ed3feb2e12365eea110d5fa4e68302dbb8a694bf44699c39524772c3ac7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GBUQH1200085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4584bf0d2428cb8a42e98972a0f4299f6d9a5282e1d5d333a6288f93f839011. 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/GBUQH1200091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89a84b934d959785a5dc7748fa060ab99b53dfd583f90996e3f5a8796f26944. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/GBUQH1200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4cdeee11502fc2dc98183560dfb4d03d839f0af85875b1ea02f86bdbac4d3f3. 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/GBUQH1200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e150e9960e2ec7f34462906606a03091eafd8dba93447090602a6f3b10cf891. 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/GBUQH1200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84ffb2a0b483c4b82625343715182608eef8e5499658d463b86c9cdfd5f1bac. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08: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/GBUQH1200082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01eb63e7665fc258a97be8d1a5741723efd17032fa8883d3328eac714a39674c. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/GBUQH1200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a551dfbc385186f6b1d5d6db5e72d9b2424d381d806c76bd2fcf2ef6359c71. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/GBUQH1200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7ae2fa0ccdf939fa0c87b6032cc0aad42cbfd4e93f3ac09ff0219f417e370b. 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/GBUQH1200088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb93907ab83b50b3db39bf435ce31e645510d31e6ef8aa9e024dc5aefa9a006. 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/GBUQH1200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a551dfbc385186f6b1d5d6db5e72d9b2424d381d806c76bd2fcf2ef6359c71. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GBUQH1200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7614abe174b472e3e2515b1633d3e8c053d9e032a67cb91cd5ba4db39680f238. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/GBUQH1200096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5617ce2a77e6db697380ce1ca2e6dfd6df7bf4cf95791f8b4502e30c0d8782e. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/GBUQH1200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f845c2a94df66966cc6418b00cfa7e9c5f34b36cc7c43568be3b20756ba61c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBUQH1200073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb101628cb78bfc20dde7ad20a0a2d2507b6cc86cee15613abf7935491976a15. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBUQH1200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4bb7dc78943c05367e4f3706423e9d4973d5120f4c6766bcc2e01d3848ce2b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/GBUQH1200077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d76ed3feb2e12365eea110d5fa4e68302dbb8a694bf44699c39524772c3ac7. 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/GBUQH1200085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3451ea612a7d5f2a287e47580fc990a83c8446c1fb1b2e9cb184889c92c994fb. 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/GBUQH1500239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fdd76caa3e778c63032c9e969446e8ac1b517a24814c98d4696d2a9479f341. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/GBUQH1500243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeace7acf74cac87392f3af9da37ded39ea1b368b6de7adeb5adfbafe8aafdc7. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/GBUQH1500244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531ecffd2cca79560d7804b3ae753f9c2589e1d728d87384cd5a8c5c27b4e32e. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/GBUQH1500245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d53b45447885bb3b42cbfadc7aaf8655d38515c83c585eb01ba6d275c353193. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:56:52Z), 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/GBUQH1500246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8be2bc096cc56aa1ebc78d476fcd1725305d4f6332fc67b871b0984469437bf. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T16:48:40Z), 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/GBUQH1500247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5bb81b62c1fbe3179423a4ecf84f4d777a751f25b39f74916fdcd0ce9308abb. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:56: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/GBUQH1500249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c76c2ea367b7562f09528f14c64c3a9b64fa8e0bf2796cd4ff0e196db15997. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBUQH1500235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2112eb6a995539349563e64304f26523816e77cc8a7f1324c78e9d2219478a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/GBUQH1500236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a71a5ce7fc67834634383e0fb27a407ca30ac3cc45f0063c82dce1e0e9103a. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/GBUQH1500238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1049b4f6a9aba8fee773e1503fdc631a01d6eca37bcfdfcf44c653af390767. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBUQH1500248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7201d1d8ce82a6c0e279a84d1363dfd527977b446619a4c632bbee3cc0cbfa. 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/GBUQH1200083.