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 0xd069012e052c2e71811eafc2105234497f24cbcd7b5c8083be82d3e4c2e312fc. 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/2a1101b6-6afe-4362-98bb-027afbf64557.json and https://artists.proofprofile.net/proofs/artist/2a1101b6-6afe-4362-98bb-027afbf64557.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 0x31952e561c35adf4218111d5b9716cc8a2b8c0dc3a81a622f3e120d997e36384. 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/USLZJ2003483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1e852021e8fa0aec3a6e757a73f9f90ca3ee6ad98a9c09cc90bd4e391055ca. 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/USLZJ2045385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13944fbb00faea1310df52eab5e44cb20ea13354db95c04e8bb536e595764271. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/USLZJ2004504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c50c992035908f5a22c0ec4a12cbbece5fabb0a0657b7e3d275312ab24fcc17. 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/USLZJ2007300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e3acc03638b0f7bb787ee36eedd596d2b28a6c33d65d313630bcd02a274978. 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/USLZJ2013979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b5c523785633f2a1e754c28d903d1600ca945af93c9f979093c452ee81c3bd. 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/USLZJ2016702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4057f13d2b9ae719d0775643d174aa80037b05c5fddf6ee0fb0065f7f6b5fb79. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/TCAEG1900564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41670ec5ff50f199e4973180ac7ada4ee0279a47faa033fa951f778a4fae20ad. 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/USLZJ2016754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6200821b16f94ac7c3210b98c548513844aa3f297d8c3e30a2d9737c8466c5. 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/USLZJ2028318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c3ce549231ea355d017f2ffe6d09655868603a27593fcf90a2f36f13d77b84. 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/TCAEI1961930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31cda544d73ab4890b2693ca62454ccbc4ad5593126ac138775e2ca9e34c4be5. 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/USLZJ2031600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1046329ff6e9c84bfdd9a691298cba8d4f0acc4bd02ac0aec4f49d008050d159. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/TCAEN1948088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b7055c3262c4a46132e57876fe781ab7306829ec2b5bc67fbba1a669352594. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/TCAES2018658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5088f823da08c8c8306248b87244c1909f46ba6603ece6b25e271c6895e71a. 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/USLZJ2072632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e77b1e970e115c8a4bf90f954d0b487fad0272146840ab3393c4c1c4330a09. 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/QZK6J2146958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc065eab8d7f8f6c752b648f661898e8102f2367da366e7ac71d6db66ef1ba185. 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/QZHN52265441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3af48683e1c05c89eb2108bfb504ba65add80cd755783c0900e193e169d1fe. 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/QZHN92249980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb18b2f7f2c22423682009ce505e12a264740da49bc0141217780991efaed5bb. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QZK6K2288232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07457405613d77734ca8fddae853db29605e2130fa9500f4598b7a7cf45d6ac3. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZK6K2288233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee20a9e28f3d4a57f04bd59fcfbc8905f400937a447481722503b3a31da1c53. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZK6K2288235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09d7ced58e215c9c05332551952e02230702075e6806ed6d4f54e2539dca553. Chain 2 (Bitcoin): anchored in block 957647 (2026-07-12T03:57: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/QZK6K2288236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c306f7fd7cdfd0c725fd96320343805486f09d336d504f5d9f42599965ec3b. 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/QZK6K2288237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f76f76c694a9787c273e216b85835421e48cc4a8b9f3de7867bbcdf2e2fe02. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZRP42224738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37dedde43ba05f997bd953b20e9add9cfdaf9dcafbc6d112be69856185de300. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZES92310608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8646be0666f17f8ab3625d356b952c21ae67d25410a3cb9f980087fa787d85bd. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZTAW2362750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f13c16bb3c4e3b7e89c51022d03b66359b9eccc58075e83e0a2a2fb909426da. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T00:05: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/QZTB22397648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c9cf5cb629dde4692a831000ec41a7bc04f2f5c68de6b14a0e9ffc86f5c619. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZWFH2328825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0441e84f8024ace4e5c76cc2d113037ae3ce0e32e54cee6f155504e06be62870. 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/QZWFJ2344423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a40d0abe90844af8df42a7af58c0d974693d5f8b7fa7ba402724e86d67f09a. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/QZWFN2355548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea97fa6c5d9453b034ac4162093d486562a03dcad72011d0fcaeaf4dd259960. 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/QZWFR2343034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658daa5b291768feb0cb539bbe146626a01791f2d258a7cc74b09bd222b03372. 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/QZWFS2328068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e6418dd840cef7bb04c696334bcc3b26e618c270919da87202680446e1345c. 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/QZNWT2473013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b98d8272aca57ccb78e962c3571cca295bc82da6613db843b8336f62bed12f. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/QZRP42443216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e03e27c561d2e7574a1510bc0be7b4aba9de0be45a2f83fb531b590a3101a1. 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/QZRP52433689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3e1871608840276ddf40bf55e3514e24afcdc945c0615a7b8bb9f49fa7fba2. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZTB92406563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b10006f395eb949e7a3453a9d3dba7569b3311073e11bf68bcdb71e4e26f74. 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/QZTBD2495520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4f6d8bd2d8c5640cc3ba5564e22f65e32c654e3d8519284986b15e9087b579. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZWFG2401384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe97c59d68ace7ae63e3c4913eae1a1a214397184f4f5f5175adf411d8e3d21. 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/QZZ772494616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63945d8fc878f2453ebe3ebd47f550ec180503927a9920921272fd63ec3c561e. Chain 2 (Bitcoin): anchored in block 957647 (2026-07-12T03:57: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/QZZ7R2423890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24274f5f12f6f8b08ead90f59f1d013660d46832ed9960e414735027988c456a. 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/QZZ7V2482543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c04ad90868121b47e9e2f10752ecc000c9a018ace01e2ae46d51ce3d5ea7ff9. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZFYX2523570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71024b1d24e15b513c6cf53bdc9971fdb3199a0954a93923416cd587cb9d2f89. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZTB62578625.