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 0xc91243fd0c164f0fcb38920cdce958a6f55641a2d681c9a5a1e4db9b52e79960. 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/a30a759f-435f-4f8b-a698-c8c59e68c5b6.json and https://artists.proofprofile.net/proofs/artist/a30a759f-435f-4f8b-a698-c8c59e68c5b6.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 0x464c16a435727ac2d69c63546e8f9b68f9a0c6044d32d5bdc23bf33f529d4daa. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/JPCO01522350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d119abc1c93afb13a96d63182ef2bb111e1c33bf1801c89ed97db90b69f8358. 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/JPCO01522360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad9afbcb07c7be85e62e6dd6ac7bd8af2afb2c18255db6e3a6b6a42494ba785. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T07:27:52Z), 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/JPCO01522390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872fc539a2d81b8e23298b1e659ef8c3b9f934d4995e91b318a8187d93b8b864. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/JPCO01638500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7464fe49336c887f1044d58f4b05502dd72486ec0ee87d56b7d7965a7105e2c3. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:54: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/JPCO01638520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d1416f43d0d994772188d6a670b9d7a84cda997d904f1f56a86e2e5b3cec03. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPCO01638560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2063e1064a90c0a78a03572f883ead97a63d9ef3bfd842db59e7b122dcf6be51. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:43: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/JPCO01717000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cffc30e34e393ce2a131b9bfd2383da12a81e1c06fee457be1bf84ad6e8d253. 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/JPCO01717010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6ef6decc5e2c0de51ce36a8b7027125dccb67e68d4e1e3a57d87e7053264f4. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/JPCO01801750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x419f447fc45d746b1f098e06c94455475e0de65570c53cf444e2198d9918610c. 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/JPCO01801770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6861a537c8ae1412d01a9657dbf8b46b76f1e46bce887f25fda736fb2f79f723. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T17:41: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/JPCO01801780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434bb4d9cebabef8ff85ab9c143ed08819647a50f85de228b0e03aa9b4616838. 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/JPCO01801790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4de1b3b5a449c4cff2871d80ec3e6d85d86523352a31a1b94b708041ee223a. 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/JPCO01801830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59842d4a4894c14a92a124404c3265a1f7f19eb2459928a55ae3b2a2e04ec830. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/JPCO01824770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eea15c00f72bcc3eae9b013c8430e04e5857a27db86f3bd71d76a46d1f42f4d. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/JPCO01824780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbc2e42f4621d7687376015c5a9f59fb321069a896c461faaea66f3aef3ead3. 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/JPCO01824790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8479f89091808c5f2c147fcfa73080aeb7fea1688d35fd9fc4a893289617820. 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/JPPO01903670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd01fe582cafd2d4089719ed1cdaa121aedcc79c1cb45c8dab3034ad616de7b2. 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/JPPO01903677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2942d66df6c56ff109891c12b778a9a954309a07a4cba29c11337ec0be466b57. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/JPPO01903678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2207618791de3697d783936461fb12f028d5d599b3f040bce3b7c60da7daa4. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:53: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/JPPO01903680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2618bd4b47777c38f3e2ab5d2242a1b80f6effe69850f5399034b1154d30c44. 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/JPPO01903681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39628c0df845d893b9351a511eed95e0054019779b31066a9530ba82564b4eb9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/JPPO02003918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1013ec66ec1a85f0a0bd2f5c59df5b3fb810589f90f34ca7e4e080ff44b0c5e. 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/JPPO02003919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4363dab16ce3226b3c88739b23b7fa14880fc9def08e53a5abd23e333089c635. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/JPPO02003921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34464b3c64016fcd5585cbbc69c475ebaae9afce86a76710a41af88a4a04e33. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/JPPO02003923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bb78ee698cb0f072ab941494320030483a36b61f2a427453b4258ea3244f59. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:38:54Z), 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/JPPO02101055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc865b85980dd44c9bc5c60c592fa48bd020ed3f663a04f0243b8e8b5bd147508. 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/JPPO02101054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d012c953b75a2f23ed40b123a91a1d8489085262fde248f6e53ceac09077c01. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:08: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/JPPO02101056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c20438c4c7cb2a98717a4c4472334ae3b9b957fc8bfac61391f51bba277ecea. 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/JPPO02101057.