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 0xb97f73104ea8569e4fe36ff6870aacb21dd51057746b1e90b82af453612d1d92. 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/4b9048b9-db43-40cb-8394-e2471ccd35c4.json and https://artists.proofprofile.net/proofs/artist/4b9048b9-db43-40cb-8394-e2471ccd35c4.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 0xfff4b416e4d7814bdeabcf4eb4f3ce0ecf12423acac4df6806098ccd7778d43f. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FRX282154083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb5126d266524214ada799491a85227346ab2048e18d09fdfc05e2794578b6d. 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/FR10S2256185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9928a131f877a2b7c930dd1807d28ab4ff40634364694bc98820714800bc8100. 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/FR10S2256186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687967219338652fbc5f379a406f9e2ae9ac6bd37da3eda6237be3a1e6149b88. 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/FR10S2256187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2099ca912ea09b6c32ce5aa24d7a06b4988895a9b74e2a53a08482755ec98651. 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/FR10S2256188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e25588cbb7a41b0eccfe381a33dd00f43840a3db2100079a5b0cece96ffbcb. 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/FR10S2256189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc549b7c409e1aa950785acf06882afa5a2eb541691f92bd5d316cd4c984131d. 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/FR10S2256190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacab97b469c423eae02a31a5cbfff8201155dc8056b5bf53bb6b31fd912f2c1b. 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/FR10S2256191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34d5743ca6f6e51fd44c8972271724dfa2e6201d85db8c71f4521fdce3a26d1. 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/FR10S2256192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b85f1249f02fa13502386b5a23dec7f35428c6da21e744a391e59606ea5f4f. 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/FRX872125492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cfbd2b48fbfba94beae447546bb976df6b7273004b4d3fd0687d32929d596f. 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/FR10S2256193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595184826b5fe1ccf6481d3468a1b2cc187bffa129381b2e21d74ccf3d201b16. 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/FRS182158166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb774e7b46b35190b55b09e4dcbd3f641cfe3cbab0ff12241b875eb397543c1. 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/FR10S2256194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba38952f5c6e174c24c89c3f1f6b7e7e79929a2c662ca1172e9dc172f82e8b6. 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/FR10S2256195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0e24738cd5325b44f6d93ab12dc6437571b07c4dc186406074497e7c93188f. 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/FR10S2256196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4c52c6253428d21003c38caaa4b698c7a4703dc24eb62c4014b37efe834613. 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/FR10S2256197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060634326469df5c4c8c9d001cddd2048e7dffd1e7004be8afc31784bcb69af8. 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/FR10S2256198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0ee427d18e3daefb833576f380ded50ab3c657e2000de5696eb60b39dc989e. 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/RUA1H2384484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5960b4c8584f5cd6f0a80fb2efb5c20900c82de881acb07b0b280277545d921f. 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/RO2DY2300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22c15a9086e94d9713b77ca386974bad457b4230920f819a3d8e3e3f5ce8871. 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/ROUM72400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26cb21b5c4423501a803cf58b5875b57fb2851c27764bb77efc2495723c4d63b. 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/ROUM72400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840719a69ad1495760f6eeb0406975555d8d2c1ccf56702f56fdcc9d792dbadf. 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/ROUM72400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e79ceddd0fd98a3f8dc58df736d1aca388fcfa601480493f81e5bb84fccf8a. 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/ROUM72400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa428c26218501955af20ba40f8b0ee7e805370e315d95d285530282335e11703. 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/ROUM72400090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75601e519a9e33f63e21a4ef66ddab3c46016f0e0cd038ce32833689b0e7373. 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/ROUM72400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52069797afae12d71bd89529bb808a1ffd6fa6e13731040287717ca9af655e8a. 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/ROUM72400092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d2cea594c809950a8d22cb676932351ca00e3df8ee7288f3930e277355e29d. 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/ROUM72400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7737d8fa3bee578bcb94ea6993776f0ab06d39052edd52d6689efb7ba2b602d. 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/RO2DY2300256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3780ebeae01d6813768f02ec1e62b56d7ce4e071e75bf03ef59d22faabdba09. 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/ROUM72400094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32620d4a6a88b82433217bc62f3f6bbd814dffaf6c34e97565a7e681758edd5. 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/ROUM72400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf8bc7d229db297648afabc6840cdb500674d56a5cefecd3bbca7d2a172cb1a. 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/ROUM72400096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bcfaeb4e32c61d8895a8af7e1f6103cb475eb8cae78e5171c4d57e7851b8c91. 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/ROUM72400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7726083ec0f47cd998410157b009bdab747aebf67392719006abb4e9abcd579f. 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/ROUM72400087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f97007dc7a786ec2b462fb8da0e86c4c1678dff60c26128bf472bd4cf4c62d5. 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/ROUV72400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9595e227d0990718604a31811de0248624a2fef04c64bf7f46b4b7878f43f379. 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/ROROT2027801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922aebe3bf3ec8f085749d6380fe0405260796fdd83b802c65b044dc798e51d6. 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/ROGRA2300733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a519d55f926916455ed59b33908b283bb658ce293f2a9727448b82a7293b2cd. 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/ROGRA2300735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ed89850ef82a472fd723a067c4c6fd40144348d68d2f55c8ea170bdf0d52c2. 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/ROGRS2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13917976253f7eec1ac01728b07fc2fc3677f3dadd2c17cab66df7f53047162. 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/QM4TW2377471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa4cfb9b0369e8c75140be6a184d84f49e4d3af6e6831fe47cc828181a6b2e6e. 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/QZMEM2033745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eff36d7efab7d227b1de722c8f3e370c80c4145784ac23cb3cba7627cbc83e5. 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/QZHN31910888.