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 0x4d1fb3ed6f34890fd1b4c65dafe58ebca64ee2d87abbc1272df71b1d5babe5a4. 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/aa449cbf-5f86-47fc-9e25-4e987610ba7d.json and https://artists.proofprofile.net/proofs/artist/aa449cbf-5f86-47fc-9e25-4e987610ba7d.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 0xf469dee70c82fca1c021d44d2935f370b5b3b6d923a1450b1c5bb8654624a051. 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/USV351405483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f782e13b05cb847fd8827de62ce11f17b4adaed169feaf826b27d63e1f5f21. 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/USV351405484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c76cc56c7d5af6c44bfe79330ed71fccfa7f372bce684f1b6946adf8963a3e3. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/USV351405485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d3cf3e9ce635ec2e1ebedf47b62b3a71dbbb53322e264b486c9ab9732d0b169. 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/USA371079081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb7c4a8315a6172ec40d9b5d53457b8d3d6c70453927556669cc0a4deb0e88b. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/USA371079083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b69e20b0704a3e9b535016c599c140f3490fa4e4492f884748847848b1bdd6. 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/USA371079084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab069a3869da6c1958254786b08f42edef0568f98dfb6924db8b0716ec97a6f. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/USA371079085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99cb155b5f45761b30c9c7dbc483cd3e3d2e92e1e0fafe55e0e8c2220bbb1ad3. 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/USA371079086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de8fb34720601ad4936113f1bd514172c3b63dc5ffe448016e34a011d25f118. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/ES71I1200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38adc043cfc20154dafe413f8239712a38d3535a18eaf426e24c60de0519ab49. 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/ES71I1200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b2ccaa0d2fe41b453fb05cdb139c584b25bd65a29a22003dc4b217be181dadd. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/ES71I1200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93118c5e16c9ee20dc04cf35f2610fb3c8c348a8e56443df6ccca2f398d23dc8. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/GBDHC1569802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fca497bf27dcd3ac4a749999e2f97584ad771049e70a9926eb4329e8da43dc5. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/GBDHC1569803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039bfb47f3dcca63c06f76a0fd09efba7308ee72a50e324235c7c1c779b03753. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/GBDHC1569804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4e2057bb51cc67ffde8d83d55716ffe94ec1618bf74f1cd708ba586078f8b6. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/GBDHC1569805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03a04eeca967916cd1ba78bf84f928ecb172568b0069439c787ee250ec5a53e. 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/GBDHC1569806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3466aeeceb6a1b3a66df3d735fa352c5a959ec663590d7efa001484ceb7bec0f. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/GBDHC1569807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e346f108699f709d2b0ba4ba29daf28d787fc6fac3589e7b99ed8cdee8d514e. 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/GBDHC1569808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41635218b6f075d5cf781d1690bb07a8f58243efcdec8ce3819dd655268fdb82. 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/GBDHC1800401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399f5c371ffad9464c7582afa4dd97fbef9b0dc14bd1bff21537b9b6b3a38bba. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/GBDHC1800402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb6301c7ce3857c4fa7a8e03f7609955281f0820eed51723a94fc4172a62ee8. 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/GBDHC1800403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f14fd1e88c0f44fccfe5a6a8b6f6df21d0ef4ea6f1a6bb3d7c125db6f0bba9. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/GBDHC1800404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b0572b445aa151fa564bd175183435300f3958b7cfb9c5e44fe67bfa9871ef. 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/GBDHC1800405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e2c2444af9f78d320e163383a883b9a51014424c00916d76c4494a99fe1cb6. 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/GBDHC1800406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754c99982e1a2a38144d4f969a9e32524cdb1a306128565ce219049308769116. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/GBDHC1800407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41fa8f83c27dc1d2f7ef3687f4dc317c78267c36b99027b12c399d5521a19de6. 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/GBDHC1800408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8adbcee803bb3e7d6b729b8999ba4e5a6ef80b04dd3d74b3d5eb8c3afb44fd. 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/ES94B2000053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e86dfb12461fe82a1a32075c40965bbd4eb7a0d1f5f5ccdf882f00a48f3a991. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/ES94B2000047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28af3c930aa4812b77722eb7587410de1e21f7c4a0a8a53b045c1411d0d62149. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/GBDHC2226801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb55548f1d798f32e58d4e2bc99eee0a0957a7736825d8c4d6905226f61b5a54. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GBDHC2226802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bbe53bcdf632a55f5dfeb3ad122e44c49d73477100934aa79591e8babcf207. 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/GBDHC2226803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d04e788b252cc70652f9ac53673cbe324642ea2c399eb98e08976f279370c2. 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/GBDHC2226804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9c5e9551e94505c1d5a2f8975ab1fe9a1d29946e26c53be87dddda96898a7e. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/GBDHC2226805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4756ebb3148cc8df97f43be4cd9e10aa092313a1654dcaf701d6d74080e73d. 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/GBDHC2226806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc3eaef9fddca9e0d8001e573c512c401bf4fe3fe293f33256042991898460b. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/GBDHC2226807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b0572b445aa151fa564bd175183435300f3958b7cfb9c5e44fe67bfa9871ef. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBDHC1800405.