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 0x60f4b08ac8b3241b3a1a820e156fab53e2ef707053c48bd283c7f7b9510c410b. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6d5e4c19-fc7d-4f74-88cd-a9a1cc1801c2.json and https://artists.proofprofile.net/proofs/artist/6d5e4c19-fc7d-4f74-88cd-a9a1cc1801c2.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 0xc347a22c14925442b4c3407cc90cd69de8ae84bc94b3d68f10c93530cc9a2aa9. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QM24S2203569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7683ade7e2f4c97623b552b6cfdfbb942ebd94dca0356706cd413c6e71fc894e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QM24S2203568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfb933e53f9fd245fe5d11d4f3a4852545e27cae037f293d39df2931a74885e. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QM24S2203567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6efdaf971042b6b73cbb498a7c2793047f301d185d1f1e6f8b6f5a81331d12c4. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QM24S2203566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf394896c67b1138550036c65ab4dca245b5ab7d37391fa627742de815c46e28a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QM24S2203565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063191a11b48c9b4f027eb6b6f74e6cb7ca1050ef1cebcef8fa2b3dc75361d8f. 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/QM24S2203564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508687b12d5e3ee9ccb9298f00acbb09a50233916d824499a9b19b20ae616756. 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/QM24S2203563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8a77acab485c31a0111a5e9ff3b26388cba52a4b13baca993c1e3666a1b74c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QM24S2203562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3685d668a9147af21e19f3217baa9e560b36e787ebf7e7dda77e492433a09c1b. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QM24S2203561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c7bb88d250ceb3d650c8c211207deeeaece30411dbc527eb3579a246950bbe. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QM24S2203560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0ea05cca57b63914e2f551dc07f12b0c34eeab7e3f20d95b9c7f9afe058610. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM24S2203559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec06a5e38873de6cb59fd05be008b8ac0125658e5a33ce2f4dfadc111fce48a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM24S2203558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ac2a0cc8ee35b739fe792cc413bec0b016ec7b66839eec538cb3aee2b93c42. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QM24S2203555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ee42f2c3cc9dae116ccaabf861e950a094f877dc9b2d0f0458c23e0f8c416b. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/GBBPW2300323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe343c8ce848d8b6575870d198b21fbb7fb3fed05a10e7cf95f47aa8f7be7937. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBBPW2300324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bd04d2b5e3c7b8e845c305de20bac52f89546f4e70a16ba0e85606f3e05ba2. 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/QZHN42066498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449bc8374be460a8b750ec3beccd849cf034ccbad57c19fed47d868112555ee3. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZHN42066499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503455670f631d6e636ff1b6bd1adfb1a1985f7c60950133d6fd54aba03f62ae. 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/QZHN42066500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c815e54661382f6d6370890cdd8f31361dc275dfa7a47afdf237a848ca6616. 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/FRS182041210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb657e9e70616e440f6f58c0f50aa63957609f31f45839ae8a20028fdd9ee4f15. 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/FRS182041211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162bed464d800f40ac9fec5983d98a7f67f5519e0da5b494701b21bb1a6a36f6. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/FRX872003206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef22095711e21563087dcf99758ba140318aeb44f1bce29a98e34e6c68920cf9. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FRS182041212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c7c818575d9c7c35c018fe43a2e63b52d5bbf48d88faa4da9809a0be1262d6. 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/FRS182041213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eeb8dabf8ddb6ee0450588afd16a1cd499bfcbec64cc0fba5095222b88e7a20. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/FRS182041214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d4764db765b204fb04422153e071df9deca19af712b85e5a242f16d8dc3b60. 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/GBBPW2400982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05d4f4f0df72ef4d1c9af6d8a948f1b1a51040969d2e02d5c6d3106cb6a3e0a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GBBPW2400983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909efd21906e46a9a7bd5d2e586ec8ed674c5e2baacab71ea79c154222cc5c49. 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/GBBPW2400984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36672af8cf436713774367ef8fa548f83b0fbffcfddf5e922ed06113b49046e8. 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/GBBPW2400985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656fd6c53e5d66f7f87c9e3ea073dad7203c4fe157e008c6980bce7d1eb7c16f. 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/GBBPW2400986.