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 0xdd2e136d69323ff4b6dc41a51bb2cc5d0b559f5c207405aa2e1bac3b2e3c9199. Chain 2 (Bitcoin): anchored in block 954705 (2026-06-21T13:42:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f108fa69-b32b-4437-87b2-ef99aa6401be.json and https://artists.proofprofile.net/proofs/artist/f108fa69-b32b-4437-87b2-ef99aa6401be.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 0xab541b61ba1346074ed7785f4bcf595042618db175007fe8806189cfc43601f9. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/BRWMB0300330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88c543ba72c3279373bb5818f5bc2ca06535b4450cf74e1962666298e3ca222. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BRWMB9703264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa440af6a43b2695e27493122d21390ca806b7360447166e0f6009e01ae1511ed. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BRWMB9802347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc746f6c2c74c63228788ccefc9f456beac018fc6ea7eb694b39afcc687fe207a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BRWMB1900871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f37acd3d3946a201cf204969b09092d2ee8071b6673c58103aa9df449ab0774. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/BXJHP1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d1d440e03391ab86ad4c53f868f82b4dde856c7507a0cc4ac073d97a5a77b8. 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/BXJHP1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916c0109c004f4cb86d934b672543983ba1698d46abb9bba1d709c2236c9e3f7. 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/BXJHP1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad433f8207ba4d28d3fa6bd27b1a52b4e1b4a877ae62f58202320b2fa0008149. 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/BXJHP1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3264a5cde7b73604dc3a18993a20eab41075e2a9f3aed8e34ee24260b04a66a9. 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/BXJHP1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a2ffcdf6f69bee9f4169b3996c08d7494342bb889f5ff1767d0f7dc34cd464. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/BXJHP1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20be9d1c71016686f6f5f4ee2074dfcf073b4522cc61867fd09681bceaab5b76. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR33T1100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff79238e67da4da07beed8125ad3137757c31c85fe8aea206ecce6c8b090637. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BR33T1100051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe109deffb32786c235ac5e1d1f65d63c66cb103752abf82f11a0dcadcc3a32b4. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BR33T1100052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef97245a1e4688d01748a5331730aef7b5d95312ad616900a124c61b35e79e2. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/BR33T1100053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988500134769b5ce116e664659d5229b50befd39e0c006b11ae7fe71c234a43d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR33T1100054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e32880cf03669130b6709755a7e21cf456016aa5d9a311b4643ecc5c87cf45. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR33T1100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a846fa304b3f808271bae0848a3420b5c81079e779bc5cfb3d10ea91be2406e. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/BR33T1100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ad9e5b40ad0743136f7dc3bf243809c41f50006e36bd33ed8feddcc293af41. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/BR33T1100057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4711973e28827da378cbf5047ab0c6230f020d646d74f0462b791dbd419ef142. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/BR33T1100058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51253f3fb66225737044a5d9e561bf49d3cca429ec15ccaf7225657138909b12. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BR33T1100059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136accef984f89d0fd87dcbc712119502b780fb2d44b67132124485cfb8929b6. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/BR33T1100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ab79faf607ec8a915e670bc357cb0528d1e3f5d518635e1966823b122eb1e2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BR33T1100061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e25cb5f68d42687006dc679f3e5be7db08df930911592eaafc95d3a652838d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BR33T1100062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54f779549ca1516ea135801ab578fcc01bb0ca309e2134fa2e7e1547be2f640. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR33T1100063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f78616be3a69716c33c3ad5f7ff6aca147bc342aaa589a975c7fcea1683afb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BR33T1100065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c400a3e0bc38325e71499d3342edf50643f210955eb4a0a63d84c1b4bce426c. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/BR33T1100066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd990fe5b2895326a03552847e9b3babf6915af84a356523044fe97fb8f40d577. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/BR33T1100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6d6237ce4554f271cc65cd024b4087801a7da1e44109bf12ee804ceddf2436. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/BR33T1100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100c9bd98b03a4dcd2ae74b0a4062fc4640bf1515c91a12c05c6805830636223. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR33T1100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995fb62db07003b6a7b179fd4f0aa334bff0f6d5599a1c4ccfb72c09b33ae8e0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BRTRB1876062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455c83cc4974c0f97c7e06c5a8721f2a590a6b6f12d3eee29ba10eda481d3155. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/BRTRB1876063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26e3cdc915cb1639c52f5a43ad90447ffa7caad3620d19929879e3d9ec062f1. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/BRTRB1876065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3303765227f624f0670c5605ce8feac9a274ac3a14f21f143d3f2b834d119679. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BRTRB1876066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b03a1d3e42f5380094c2efe370cff1052477f4d04af840842948700d433418. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BRTRB1876068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0303c2bd7ceb073700cf2d991233ef2762fe8e823e76a4437691629d81a5119. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USHM21821905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a63df3bcd2a5baf24ebdf9957a38741218ad233150a32bfb6bc512c254aafc. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/USHM21821906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfcc37864bf4933ef243a075fdd5a7a423dbeb675c596f43cab71772d9a6933. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/USHM21821907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323982081e2cd9c43393349531272ec8c56ac2218070f8b76cf4e393652d875d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USHM21821909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d11de4d34b0b6dcdbd7ec7c2d77590e8077a0ab78650cf00cc02d45a3d4225. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/USHM21821910.