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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f8997edd67cc89e6355f6e913b5b16b7eab4b8335249fa762405b022f13b7b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7a1e1ac5-a3e9-47fd-bc1b-dc65fa8c345a.json and https://artists.proofprofile.net/proofs/artist/7a1e1ac5-a3e9-47fd-bc1b-dc65fa8c345a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa353f6875b2c4e674f0a52db2f47cd8fdc03488fe890ad0b06664c753d914eba. 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/BK4DA2320416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6064554298a11bed1b186f37ba9705a08325d564fd2616f974900e00f8672b. 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/QZNWX2455886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6985564bf9bf2f994648f8995cdd3569f082097821fbf3a46816c44ad5e596. 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/GBLFP2393549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689816f13e878c22e27b715f975825decc0a78e06598c785ac8fe6cfadf2f085. 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/QZN882537632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1dcb2d8ab4ebb846eda30ba3f3fb1ce16a8392fd5040f13ec7b2a9594c65a1. 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/QZES82544436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ebffb38c3eff5026203168c59e32c4d99513fdf66e1dbfd5470a8c76d80c1a. 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/QZNWU2234419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7e77a0931a0fd3d8aec28307fe24e30d1f03cbfad12da2ddee7666625bd1a5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA72435117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1bf762d25aed824966767bbaa611cd0d392f3ce9ac8765c1016735a684614f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZTBD2492516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6554225e88920b368e0f8b1a9e57a69edb4cc51b4bcba63bce756305bc9f403. 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/QZHNB2476194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7992fde4482411a5289ad9f6e262185c99db9bd216e9bd85df5ae338c00aafda. 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/QZDA82412996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3392d658808a9278b0781115c4ad807e106615a17f7f7a86028c6b9ce8afdfa. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBMA22323523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a147f091cea08bb584f6d9e7cb5cf8dff8a76273a4ac28347bd95b95f586d0. 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/QZWFJ2317637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bc3028608936b54b3a9a74c4f883082d5ee80a2546d21c8f5df55d2cddc00c. 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/QZNWS2301263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160a414805ad0d37d9cce5f85a1688e3fbd393a18eeff3bf2f1c1364d1912273. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZK6L2363823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0ed1baaf491a362381a54d3ea48a452a4cc7c96315b3bca0268319716d3548. 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/QZHNC2309150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3231e525f42865653b11f260f154c143fda0612398632111af57d57f493d524. 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/USWL12300287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679dca1aab8f0a8432e880a0bfb57f69a880fbec8b0ea1e349d2c46cbbd1578f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USWL12300139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12d397c4d9678331aa660ba50ef6e51d2ac80d15c23aeb43868fbf414297ac1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZFYY2389762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f67d42364b5018092f48b7c6603dfb948adb694166d0397fbe6f0f3326d94a5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTBB2202483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6330f0ca10324f37c74ae7a9441e45e721d678d8f9c361018bfc72d5eb031a75. 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/US7VG2306690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd632461cc0d98312b5b57c3ae33f1e967da42062c61d3ba1db9772e298391c0. 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/QZK6M2243368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40604aec04c37b64e476584afbd73ea0c9ef46f5bcebf87638419c6c9fae21b7. 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/QZHN52287534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9d5a048b382666a2882c96147c3800973dce0472e00318d9917d37eb83cc61. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZFYX2228592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ff5c3f07cd628c1682efd09ba8c4d0384c148cd353340984db0f7b42b645a4. 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/QZNWX2194850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e5fa96e1afe9a96d080cef428127dd2b0556bc340193c077f748ceb6f46790. 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/QZHNC2132060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0517bd2e355d90c7c9bb4b67f5236d6b1cf681adc93da5a24852ee07227e78c0. 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/QZTAW2226611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dca039bc5d5846c7a2f23cbcc868648d5052faac76970196aaee08e907f3a9a. 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/QZDA72326937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0915fe0fb05c686669881602282e1d3ec512790d1cf85c5326dd645553e86d. 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/QZMEN2295312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11522cbcc8710537bea3b6358f4a017ea25f9b44e5f45f0dd2829550c9e1c923. 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/QZHNC2279182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9791cb6729a28d67f5a4522068c78ab15b4a0f19d616c8c2aebe3bda67ab6196. 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/TCAGO2272382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6649704cbe76503126a55d678e1bd03d841c550967e03abeca42eabc0eca2574. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHZ41902820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7f872397bfe5f72604a4e633614862e15f6924c176746a02bc9fcf2f78029e. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/QZTBA2223549.
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 0xbcb6cd9ed1be47654e555d753cb1394d483c14eee9fbebbbfcc962b52051bb8b. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/GX3Q92326932.