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 0x27a77483a0e40b63ebed77420eb58d3401a62ba6009af3c40e115a771aae6993. 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/7982e032-3959-4258-b4e6-72679c33d07f.json and https://artists.proofprofile.net/proofs/artist/7982e032-3959-4258-b4e6-72679c33d07f.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 0x3353c30ad9bd6346e814f4b08b9755ffbae87ecd66f1ca097f9a81f9e734ec0f. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/TCJPA2490936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cf6e49c9df33f93a9901f72e7a914c33b2a09f6647a3ce4c404ea3a77bb467. 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/TCJPA2490951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4da9ab309c175da1bfcf0e23147630e14604006da93bf67b73b5e9a7c0325d. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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/TCJPA2490952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ebd7e290e329059a27f1873a6893ce515ac675fdff34a01b7419b395d59597. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCJPA2490969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060c2511c6cea1ca96e07cc8bab179ad748f315310a318ff6fe881c4f0a5fdc0. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/TCJPB2421056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99077c4eebb9602f1611dc51338a1d6359161c60263a0aab5413fe0de8edde6c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCJPB2421059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec682096310b7350cf776750600a6658d53003bb4302dc92e8290089258f3f96. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/TCJPB2421494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7d92166520ec3c0164eee7cc216e908a8ff04189933a2b0de0fa773759f317. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/TCJPB2421491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee78518c68ab1e9746fdad1e65cca6d572f63eacda476079c3bf251f2d622db. 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/TCJPB2464802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8891fbea1adea4c44f81fc1c6803ec9d5472c70f01440ea770dd908506658815. 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/TCJPB2464824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8ad2a03fb45ddc0e18240b781150db8b12da56eb20498e0b4dcf1087112d80. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCJPB2466420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xececee44a544a2963423668cbb11b8f5afc134c85a4da205166716c11a1fb90b. 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/TCJPB2486055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58979e695857c2fa012fad7f9d5b73538873dd76a6f82423d06a9076453f6d21. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/TCJPC2428612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e43b39650f184cfef4467fa4f496b28b544346d717aff1731a9fee69cae5a9. 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/TCJPC2428639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941804f0a610d809b2e6f26c90616caa91f06b57ea8a2d39d8fad7ff155de23f. 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/TCJPC2483842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45f1c66242236c779a6be0e4a8ec87a84e3ce335b39d1b7a43bf6225c87ebd7. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/TCJPC2483846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265011dd475dcc1ab88b0ad52218d6fdd6f14498b8e114411f6802e7a72c44f1. 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/TCJPE2507862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964caf35ac3a8b48f95635010698064eb9d397c86d01114542d904e1979f22bc. 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/TCJPE2507865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe499ca6b04cdb1bac863fef1aabc3f1df7a745bddf9ab2854f9ea3af4435204c. 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/TCJPE2507873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1675dffbf8d71773421ea4202b50b2f0e38c9d24b2dea468d2c95170b9b6a1fe. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/TCJPE2507877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1caecb48f81970bd338227e104a644813933d1f5e56987c26e3f086f9c072fcc. 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/TCJPH2505803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f8aba456d3452414c75012d060389bd65787cbdd55e23e328b06d492d47084. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCJPH2505793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3c07e40a68b57ee42031be4395d9b31048c6a6d4f2b02108eaf6ae75c7f5cf. 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/TCJPH2505795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299be57d1f82a9229ea48454cddf9b1814e299a7eb148609f984a178de6f0621. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCJPH2505797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86ecba614763ca579ee87a699ddf02630e1642a52b20d41278be325e58c86da. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/TCJPH2505799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb57ffe0884712ead03e3f2224ec0bbc72c34613c688da0ed768f63d561c15ad. 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/TCJPH2505801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5d660a720df26b96011e50637d92748630ee9133e25d448a5d378ed6c83d05. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/TCJPI2580109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacedc67af3ae58792b3332a2121c354a664f9a6f79358f6c074aee5f2c1eed23. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCJPI2580349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa578b9bda4b2f26bdacfbda8272ec5ab200afd45f0c01ed0b3dd658335bf5f0c. 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/TCJPI2580342.