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 0xcb38fd59ed714722f9fc669e5f791744682bcfb39945cb24d0f8586916ab9124. 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/e1d5f96a-0f05-4424-ba72-e4a6cd084e12.json and https://artists.proofprofile.net/proofs/artist/e1d5f96a-0f05-4424-ba72-e4a6cd084e12.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 0x7499ae0df47862103ea523716dd6512e571205766672e9693002869bbcc844aa. 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/JPB520900143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddb6903a23c7373040640df43890cab65080944335b9b1a341726d03dc139b3. 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/JPB520900135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7c4d6d6d4476a98437eacb7f8ec860c494d416d539d55c2e161d10d8e9ef53. 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/JPB520900137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9197e53115273b4ec8b54ea43172a8516acf199b64e1cb7de1af8afd39f2de. 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/FRP211100910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd1bde9b039858a2baeb886130271941d32292a3008033c28dafc354b5ab846. 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/JPB520900145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba03d4783026573233a2ae10daf63eab08a94644364db5547c57ec31fa0800d. 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/JPB520900146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6e205856d73cfad9826cf30a7da8de01f6b5790f3365dd71a951446e2e821a. 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/JPB520900136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afa3afa82ef53a5da99557040135e031fd63037dbee3c50af6e96798c10794b. 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/JPB520900141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc36a7c7a26e5e2b6053f0e14e1e07f702aba18cff9897ededf33221527563d. 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/JPB520900139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706a50bc76f884bafe860db22f28fe5423f83f532b3d56b98ced3afae39f4182. 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/JPB520900147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348bd8d282b50417c1d9d3ce2cb86513bcddc555879c3b9c35f61927874d0cab. 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/JPB520900138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f2fa0b61fecd3e9682ad81878899c9a5d63cfc8f381ddf5eb5f1b2f39d322a. 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/FRP211100920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1871406e230bce73129266bc1e9e262499b090e304886c916fe416385ef435e8. 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/JPB520900140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb754c861711df616d248e48afd8af1edf5444f9890a506ccec57f72f9d31c007. 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/JPB520900148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb640f3540107073714eaa3feda637d631ce5e7224e062c2ab0b62f872df823c4. 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/JPB520900149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1af2afdd2d0e6e32cd21cfe069268f5fb7b46f6e851ad0c3028f7169b60f35. 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/FRP211100020.
Near the House on the Hill - Bonus Track
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901eb7e1c0b3fec43cf810d7904f9c55e852f3e924bd087b58dbdb80453bb4fd. 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/FRP211100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3be7ecdb3dece739c9b99cbc35ba7cd61404d6539ea1d8f7b067ae25af4f48d. 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/FRYJB0800110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333cb57d114b5f77487bed9f168958593e693e5c69b89a0deb9807c0b1fd2ff6. 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/FRYJB0800120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e717b49737e3e39366dad815b4ddba02af94b3cab86d73ae0ccfe0edffebf4. 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/FRYJB0800130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30936606b7f23935dae02be4629b45a83baf3bb75a001a7b2e0b3c51548bb7d5. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:05: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/FRYJB0800140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0fcd2b61aa4639e59cd067974f83af1cac82f074626b34e14ee361e13f3b4b. 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/FRYJB0800160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4573742d2d72899ec13c3192f9f57d8dfd1748e2ae452adc49daf8b37c9c12fe. 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/FRYJB0800170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6372431bf51c2b6eb28c085da27861e561236533cfb96bd9aa14b2f004b8affe. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:00:43Z), 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/FRYJB0800180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92a172ecc093ba04772e54165b1f24d40c66b381c4cb119a38764620e9db213. 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/FRYJB0800190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10efab8c3ff6297b121e3d183b312502ef0648efa881a10c101a3834443c6592. 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/FRYJB0800200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353fcfda3dc2b063f71b22f89c450856c3bf25754d0fa15feec92f79aaccb577. 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/FRYJB0800210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e0338a45c9a22c87902fb533fd44125013d5efece314e57af09ae688d0dd68. 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/FRYJB0800230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769c46d5c0d95e611b80482a59e643b4cf9da02f58ae5d3057c2581b031f0524. 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/FRYJB0800240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213e1d1ff024279f3182b46dc6ec0675b7aec0a363a1fd4412e73b9b1675ea7b. 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/FR1F30600160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e90aa7827a687ecbd42b884394aeb3db173cf9f8a2e4cd162f57d433c51f479. 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/FR1F30600170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7d0d44765e1bc6b21a5db7405c4ae08f73f9ef47238337aae69073fc776447. 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/FR1F30600180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902fe014d8332579dd3f78046be6f31b6738b7e0010ea4cad43f7dd596a72692. 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/FR1F30600190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a3bcd090d1c0151eeb3d067b620888c5cc47a64a7e3179b98887d65eba045b. 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/FR1F30600200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145b2b9710bb1377078c2ca902660ead59b260e2a6df35abea4fc88ddd1cfd46. 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/FR1F30600210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fe2460d51fa083c986a2c9f9cddcded1b5a53bd5e1588af73a6fecbbb96fe4. 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/FR1F30600230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd97d264fc0faaa596ccf59109a5f7440da877da8c540c0ef9c145754fe3a91. 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/FR1F30600240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f8f6e66f660323c70f55f355faae29b7b3526cf2dc75179e1344eae2ccb639. 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/FR1F30500420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7faf555a907cdb93ae5b9d06f7818400067286e9b10c303128266883d2047ed. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/FR1F30500460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdd6841dc261072f6e863b588a805affd5679c34d7bf9ad5030a42f300262c4. 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/HRA047467987.