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 0x3701ce13d63cc8fa757cff3002e48b01d041b377bbdc4d309e7098bb997582d3. 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/2b983715-0aed-4e93-b2c8-5e12229a84c6.json and https://artists.proofprofile.net/proofs/artist/2b983715-0aed-4e93-b2c8-5e12229a84c6.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 0x1840971e640b4bf2b5231a95e7c92343bb0cd4b08c07153ac86eca88c2e5bdef. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/JPS801293445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4262ca4a40cf10415be510df8c1758f739ca2e87b01364b54325ce7ba0f3433. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/JPS801293446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6188d7849219251e38006da62a1f30769974fdaec5db6022f844a1a2487c36. 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/JPS801293449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752038d60edeba3ece1aeace13c8ee09a91d686553eedebb2e70f7403012b9fa. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/JPS801293450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730eb83a063a9408e4ee169f6d641da43926ae73ae6c9c2d4874559eeea6f064. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:54: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/JPS801293454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eba69a2e80b2cbdfd06f3994c15bf829928471e8ab0425d83bea2933dc48cc6. 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/JPS809906126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc683f0ac6d9372667a6414791ece9e9b3cd27e3fda18a46b36e3ee0bdf211476. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/JPS809906127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba498b2bea7fb87325cb9631d0d430d25a4175526a00cc6265898b2693ead3b. 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/JPS809906128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0edfc7307c73134400e321e38f260b70f487c4aacae4c3ec12642f261193931. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/JPS809906129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df8f4053a5a308a3f78afb1e41932cf5a2cccfdfe5b384100ef25b5d83c3082. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:43: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/JPS809906131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc888fc465dde4bbf3043e2e2b7047cf12636d15316b1df859307c084b9bf9f. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/TCJPI1820216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbbee400a1239131557785812d0e01ebe59a132500583237a1d6a281eed45ce. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/TCJPI1820218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0b6e88129448be602f6c910daef86cabeabc01ae295b3e8be717cd87f1a367. 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/TCJPI1820220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeade41f65c6e4da50066175e75a0e91f54dabf281b2b46dcbfe70e282b6c7365. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/TCJPI1820222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48c1a4fd6b67245fe685e9ce1075f877a2d7ed727399c94b0b094d327451dbb. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:21: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/TCJPI1820223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf041ffc7b65992f0dc8eec17407fc9d63e7dfbc9b98cbacab3f3f4094c7c389f. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/JPS801851495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd304c7cdc90a5ab7384f508a6760852d3d253acac40304032d4b9255924e165. 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/JPS801851498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57878b3bd615be1eaa1227987cdbf81fedebf8bb97cf3b6dfab419ce8b0f0567. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T08:54: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/JPS801851501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa93b191a2eae8c383ba9bbe439dea60d54e06f52ccc2c80c783da7e6e110fc3. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/JPS801943430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78572bc0a378a776a5bcb677b24652a38c2710fec6adf75fb6c7439b073c0b64. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T14:10: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/JPS801943434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa3984097d71e34a10ff01c7f1e0638f6a20854bf5c5eab9d076e6bd0b852d8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/JPS801943436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfaa7e22f5124d039bac86e4931c2a7e212efcff4fea7010d954789ab2515f4. 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/JPS801951188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdb1b4bc1d16f6d8f15020a0cb23cc92fd1cb07c42a53b6a79e0e4f5ef5aa28. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:16: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/JPS801951189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f09796356906a9aed755789fb69cb128bc5318d9655dc111fbfa36717a3fd8c. 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/JPS802350518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5c9a6384e08c3da999bfbe8e74767c559b702bf2f58ff840f6f17e61fa91a3. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:59: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/JPS802350520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbec7be54c9af02044fa691760ae116176c5696b64e21a36954128880d9ad0da. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/JPS802350521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01a1e01ae6f1a889d23eae898996427001182a49dd33b01fc9ee210bbd57218. 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/JPS802350522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253153edccfd1b2a4da1e858956fbe0d63c517a518d54fee3db4f2907987e359. 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/JPS801949467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088bfaa00ea7de30f7bdad74cb39a5d52a520cf77940532b5feb4e4bc9c1e5e1. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/JPS802350523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00975dadc65dd3b7a320dbc85ba509b366f8c8666bc4bdb2652e4e8716ed7a3a. 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/JPS802350514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b02a0ddd71e6d602c3faddb30bfa9026832cdda483978441fc709906d2ff4db. 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/JPS801964081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71cdfe8ab72bfd20efce0cdeefe4c23eac9c00bd3018f8863bea2401694df1e4. 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/JPS802350515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4fca9e4efeaf3604a96480326a30ab49fffc0b91a8b9192f5025e6ded56b07. 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/JPS802350516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e2979c192753b260961984df82038fcc9fdb2e6c95e4bcea6c525d1ba69bcc. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/JPS802356373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e656e424a24f78b7853be3bce0bba3601602aed1ce997b5df93d8410b1aa5ac. 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/JPR232201286.