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 0x221fa3499133055a9ee10ffadca52b65aabf7b784d9474f97fe8be76b97bef2f. 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/a9c81bef-ee1e-4054-8dff-a0b3d63c7c20.json and https://artists.proofprofile.net/proofs/artist/a9c81bef-ee1e-4054-8dff-a0b3d63c7c20.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 0x9a967ba600ff9c439bfc2c0358dd2cc490ceb4cf08e23096c504f398aa674272. 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/BCWA32300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec57308e0d5fc8d933c4352690b6a216b67b47708b5734548aeec56136a80633. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02300115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f489d837ac4433af45b6e5ce84d80c96b542baee0fda5bd6b39d2921d77218. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c8a6f8c71d11cb343738ba399fb927f9d2f257fe3da5b6691d8af67317f0b6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BXJK02200065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641a291a661b5b57a3cd97e099244ca1bfcf618fd78331c9113ba248cd4da3fe. 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/BCWA32200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96832626b78545adbe810b6740ff7ec09f48dc19b573c4ff8f085b84e6632ab. 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/BC6GH2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707d6f1126dbbbfb76dbb2f1d39bddd665baad77a9237270bfad5e23df572de1. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:52: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/BXQHQ2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e33e4f6e652abc76fd65d0d89e211adae384e12835ceb18728e85da7adf0477. 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/BC1LN2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db822536769a90f7c1b0cddff241d3593f423dce15ae01303c892190fbaf582. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/BCWA32100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28684a0a5d0a3de907ff11fcc5c1e98a518c056cc685ce957793e81f2a7835ca. 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/QZNJX2031730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ce4e7ed2046f9f722a396251c2d62ec9a4e4749491e7cdf22ecc3c784b1278. 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/QZNJV2060696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe956e06e49b917a7bb92cd1f3f71c981f8c9b77f065531c768ba6e06fedb79e4. 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/QZMZ92096723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe80f0f84048dcb574ae686368918de0ca571938cfcc38cea251bd49550ed9ee. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:58: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/QZHZ62037626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2670db07cb7369acfc9b8fe89e9cf4804cf64e613dd8333180e4f510fb5a2e95. 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/QZHZ52047891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7930349a44584d3958f34c39d078646ded29c6b08513dc232bb6284a36c16a7. 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/QZZEB2303012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78cdbf8cbb1d37687e1e4340046b45d68bb03cb5467ed11c1b9415034ef333c. 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/QZZEB2303138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8d5fb94a94381e863cd2a7189c0035e3ec74a7f66e29ea6b36d121e5052a7a. 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/QZZEB2303176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba51ba3ebd869fc60e9bb79d9e22fca0015807deea7d1e6dd39e945ac5c093c7. 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/QZZEB2303248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0514be99b4d6cafc012782d20a085bd53b4a2eebe4a734d67ddaed3f166813a1. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:27: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/QZZEB2303262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787d5af4719fc5bea0e28f0fe572f0400704f0af591df822d362803cacfc0643. 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/QZZEB2303277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd3ad2b99e4edf618145b14392ad78a5cb6566bf1fc2ec8d4ff72dadbd7c540. 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/QZZEB2303292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3cd75787b3129489f95ba8f5442f824bfae28ebc17297b14ccc7a6f33d07e0f. 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/QZZEB2303302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fee8a8a433feff2df3fda1e7f2024e915265233d916898703dda58ca6214804. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4838b2e7d29ef527c23611fdcc047f2e82a5eca0cc63cab9a3bb93264b90b467. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c787e79c5ebb0bf04cae01290ba93d12d5599f703e5a86baba437024b0e0f94. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46c4af6c3d23cd29fc1a532f40105bd55f76b879614c79feb542bb946526632. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BXJK02400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4f79d3d37a8d437b4ec7303b0cdd13f65363757032f0e8fe126cb4c28b8d40. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BXJK02400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cc2cbc2f986a903831eb27258a36f4bd6e37f0d5a9cc953ee1d0cd4f5c93ce. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbfccf9e81071613eb3c3d736f3cd465a2073315b2cbe3a6076111d3e5ad836. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BXJK02400067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af5f592c668bbca43d96f0c9d57a2a63f81657015f17b74184de413883a3469. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc982ecb0a6c5bace334992f1c17fd5e82a33f63cf8726c80ae23e1e24099fa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02400071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa415c85f9a632edecae7fd4fc777655a14366a7f2f67eb43ab722e72f3761de. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BXJK02400073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4b9e2cc6731e3b511c81137930b4a9a720c9585a16d89b1806e859648c919e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXJK02300035.