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 0xcbfcca1b498cbf33966699f1ce8b3e8e98eb5e5f1b0cc6ee318407ea020c7786. 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/437edd21-4dab-4611-8b4f-a61b50f55e39.json and https://artists.proofprofile.net/proofs/artist/437edd21-4dab-4611-8b4f-a61b50f55e39.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 0x99df53cd798cd9d60b37f1c8d7fe3984cc8a8d3ae835b179c19192b870492cea. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QM42K1892817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5947ebcdf8c5bda6f68c6bd65546af8f87e1418be71de3851881bbd265c7d5. 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/QM42K1859491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4487bbb3e7e6e24fb99a0135525afb1e7213b0687a2fac2dbc7b7bb607852202. 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/QZKDK2013156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a0c8cc9aa9e27ad98c70a2256c8dd3c5ffc96d642fc1b88a1c61e4bceebd2b6. 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/QZS662203868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54dc16a0feaecc271aa08b2d5b2830db18fdcdff8be253cc87ec54c6bc9ddf74. 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/QZMHL2321532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61dca9602443495b2e2a39829da729f96c1997fe80c0909abc1668a3174ab44d. 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/QZMHL2317572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4aa9a118a6964b5d10dfe09b392c0bf0dae2e617de4153d462a3aed5efd37bb. 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/QZTB52338737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2e9638d5c5a1965f4cfb20c60ae3b0e72a696af86ff6c745138c6a2f3667f6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZTB52338740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3ed3fbb8eb8a425b361f85168c1247759f86f4ac95863f9f5baef4a4568acc. 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/QZTB52338741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9a761eadb42bb6f19c2bbb81d04490d7b59ca5aaac154470d57d064c1d0ed9. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:18:53Z), 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/QZTB52338743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b102b94b891f8a1d996d23283daec503a882a1ca66717d4b0da55e12d0f60ff. 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/QM42K1857390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77cefd43a220057aa61900838e42bd0dec3b507fbff2509563fba34e430ae21d. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T03:51: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/QM42K1867928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92a7161b20d5227988f75dbeda532b46f2ef7c91f9de5995e8e5c4e02baf1b9. 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/QZHN92472186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9322dcbacb448fa574a8ab3348896ba128bf2ba2778c56ae25bd628e3ca4903. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QZMEN2449127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56f6c2c07f7dc65306ca8592d7ec0c26c65074995b44dce134b2c89eed9c439. 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/QZNWZ2407370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc359d5f9a3e6eaeec5525fa2eed3f272b4b292c52ff70b7ae412afbca78861c. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZWFF2417491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519655846a13ca046852aa0282f066804ebb25b153dfccd1b5bd2495b1b1b2eb. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZZ762426699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772ea0a21ed1405f872f3065bd0a51b8ca82eb34bd1a8ed59920aafdf3283156. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QT3F42421910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbdbe9b969b0dde8212579082490dd0dd9462dff1e1a5453fce38fbb3c9c7df. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZDA72599574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7191d221103c34b1fc0771a4ad1650b691dfc71a86be67ba9e2c4ad8f4be39e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZTAS2542050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbdbe9b969b0dde8212579082490dd0dd9462dff1e1a5453fce38fbb3c9c7df. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZDA72599574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975da398c41f42dacacc9294b9526aba515cc4d132aed4491b04083238e9af79. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBA2556082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d3f0d7e4ba7b9098e58b375f9a91fefcc10fbe2dd5057e13aafeed9cf4bfd8. 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/NLRD52264221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7f64b4496c1683ebb395213cb54f5981fd09ad9a4ed7720d8821e2d95b5856. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:28: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/QZWFR2449593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1397cb3a9fc0f9f7d3fb9128a2ee3945f374ec45d6dd02d81b86e7c5d9c0d51f. 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/QZWFR2449607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf4ffb6ed1bfa93d10dfe10600e182506eb95ef64a1c08d7c0231790749836d. 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/QZPJ32257276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499acb03a4e51c6a70f23c9db846aae1b013768ec6f3858a9e5f1aae39a08886. 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/QZHN62598912.