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 0xd3571c81910a4dd645d1a1112de0be7d6f3efa7b319ceafab509e8e0e070fb2f. 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/66318926-3aee-4ee0-bc5e-5ae3c1d25adb.json and https://artists.proofprofile.net/proofs/artist/66318926-3aee-4ee0-bc5e-5ae3c1d25adb.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 0x6c43c7cf132397c69202995817253683c6bde777e9c26f79845ce11751b0dfff. 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/BK4DA2314651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b14cfcad278351a34c6942b4ad3ea6de552abd9c80411279e41efe7d9dc773. 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/ZZOPM2235336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1851b546e8bca39b8a7862911aa58aef32bea12f25a4577dbe68d5929fdee5. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/ZZOPM2110160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9b15af3ed1cfd7092dd87fcec1570df7fb056be1c8d2858711f3a6ee30b389. 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/BK4DA2319741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8b463eb431de314e9cd92a49651aa364dc4f5d6c312bdd7d4db5f534c06427. 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/BK4DA2310305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e296d70cb3b4c89e1f09a38dedc3781f7068878c1a7d1986a7231f0e87ad9b6. 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/BK4DA2301210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x506be3dfa03b979ac6a15f10d4f7349a1d3e34a860ce688d0b3b5a83691a39fe. 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/BK4DA2214102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb88052daaab419e0d405a6f7efb731f7944af37d97f22e4541558e648f6dd81. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QMDA72267816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2fab01d25e92c223f9133ceb029598cbfc919bef8887d735ea5c53adb7a341. 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/ZZOPM2221594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf038f6fa8a46fbd924f3852655ffe87f2da60076c13d146481ed17b6f87376a. 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/ZZOPM2221595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920e36d8593333b4d7083746c3f1c4eacae882fadc59f976bdee90db8c1929e9. 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/ZZOPM2221596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1b77eca699eee3bd4c5094534db93f8362df66b4f05c74330214d760d98512. 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/ZZOPM2221597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fd8af97d53a0e613213516859e609f22381b37d8b31da016bf4799a0ac2dff. 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/ZZOPM2221592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fd8af97d53a0e613213516859e609f22381b37d8b31da016bf4799a0ac2dff. 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/ZZOPM2221592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8d46cfa4ec69fae9b786c3c6d3ff627bc679c4474cbf82e0a93cdedbf1b1b1. 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/ZZOPM2119143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e9686fd350343001750776e3843f75b888bbdecee3d444123e37386f560008. 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/ZZOPM2117420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34671a74295d965ccd849c2946387344d9c516e4a863612c23310cfc5f157339. 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/ZZOPM2114025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b37ae8b8175ff2c5621eeaa71b258f39d6d93cfc361c9e1541616cfb57fd3bd. 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/ZZOPM2107964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaa4a4378884c9bc9aa5294f9a9a576d880584e692dec843c0d63f5a259879b. 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/ZZOPM2106514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb874b1714d8d6157e9ddc1c68635f143039b7d65d01546f58202d5007463476. 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/ZZOPM2106421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1921532cc862d7330dc1715286c05ba131aec1191f81af6b6380cd900003d546. 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/ZZOPM2105979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1bdd11f45203956c58b421aa61df5b13c404916ffe4871bedba8e70dc72cea. 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/ZZOPM2105506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe467fd8aff295ec868fef68a79161a14ffd924bea5966dd4915f191906e34214. 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/ZZOPM2105350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa208c106e46c527ff84bb7a00151315e977f6c57aff66dc167c8a26fcd641591. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/ZZOPM2105152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69bea23f85a0e8130d7e3f6404bc834d18ffad816c829a768ffec4949ecc138. 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/ZZOPM2104525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd5d976f8d142bf73b7317f5088480b2a1252c74fd38ea5e5c6a238d5abb7cc. 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/QZK6G2087548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4fce5289c4bcc3229030b81ad516f6ac1d87eef87a4ef1653418de9e7d401a. 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/QZHN82050977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235cd91ff0a31726b0123f681280832474b38efa138b62c720ac1f4ab0d9c6cf. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZHN42052541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953665a550013bdc510126d1496cff93283eb92c5ab4eba17e026e51c2f3879c. 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/QZDA62057841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e56e29bc02e5011d88ce823f14523cf1d078cd10315440e0d522e737ecfbf1. 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/QZFZ72013865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258a5d3ef61f558bcdf14a5e54cb28115752dd90336366a5cc551289c80237d8. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/SE6XW2384391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2646e0294b62e3576c6711e729a1b2e53cd66cb836783d9b1bd6dbddd45def. 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/ES5152200370.