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 0x2ce4cbf1203342ecc28a7f45a42d7f20529604a7a0dbebb895b4fd336487495c. 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/e72b7b07-437e-48f4-8ac8-20b7169d6ac2.json and https://artists.proofprofile.net/proofs/artist/e72b7b07-437e-48f4-8ac8-20b7169d6ac2.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 0x797e68d1f3f9fb124335ac7e445525a43da752e1aa881c44a6ab360f5fb316dd. 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/QZWFE2349951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60e23f0a54c172917a851462d9b2424e00418fc2995394e31c13b18749d51ad. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZWFF2436447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcc6f65a14f2f4edc52749cd2fe5ed8fd73eb5a18e3d4597e9d819b1c31089b. 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/QZHN52417061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ef538bc45811ff4a9148326b740dec7a631301d08372b7e33105777f281529. 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/QZFZ32492473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae06aab88246af7120fad0fa54a847635ec1bdaf7bc4f00eaa9387d4ae3a9867. 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/QZK6L2375574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23339ce3569a3a1040d1bd7a86a10ec2da9a57d91c6bff043a7b796536990165. 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/QZHN42309786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cdffb7e435d3eac1c83253caf15411e0c13a470142a5ac7c317327743f618cf. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZES62315104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bd79cd1b8a3ecd062e3be47b2833a01ac2e757e6951502c10a6d21b4fa63ac. 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/QZFZ32336255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e6d4d984f980a4e45ec554a86f76915f4cfc8c61f9a01f2359a98edf468e02. 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/QZTBA2288988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac971e81ca52c42685cb016e5c65a9f50235a39c37cb2b92458268137a410f56. 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/QZTB52256071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b5c979064e151af8449f98731aa78702dd362cc97754400ed4fde24b3a9098. 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/QZTAW2237952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4738a5dde403c0229e775211f04e857b10ab720b2f2cb6838dbe7aa78af53c8. 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/QZRP52232647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32234713fc5eed08988518bf975d0a2b42501565554733e0fb5a1461530bd417. 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/QZNWY2203526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb096a49eac7e1086bf1722e34e786b5be75ff56a71e0e16f2d406dcad0beff9. 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/QZNWR2236938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b3c9b05994d0aac69beffb79022647a8ae8f611c99e755515d2d42f91a9d22. 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/QZMEQ2288648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71aa9b40ee0ce7a84c5fb1f2efefc88f169ffb2150c2b3541cb0167ce3031d41. 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/QZK6G2265229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf6beac7b663eb1877957321abcebcdfd12813619d6e277b3ce0ae0fdc15e94. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZK6K2288082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103257481ec1e57f580c43be2016fed0183cd4d6e4ff849d77fc07038821cc90. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZK6J2219611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed10f527f8dcddf6ec528d7b70125c2790d5f09d04a473a21a4927e044af51f. 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/QZK6N2294409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f5f2925da6296377160272c1c1143e38af205d5ec19e05b0d0c92e10c3d292. 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/QZHNC2274030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ddb1d5822ebff8b240b8c0dd4b6e6ecbda39d29d891f60c70264fcd862ce1e. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZHN42228556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5f4d7ac215bea44907bf28b90bbd331fdaac1ab94ac3f6f57fb738b6605ece. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZFZ72230166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea6d52cdcfa120070ca23f8d3fe11f91a2d5327715936b38d876e3f107b8e0c. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZFZ32209038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc98cc060b7cc7efa01113f2f552dccddaa51156e6030cfb98e261798b23b99f. 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/QZFYY2244001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac69cfd1b195d27085756d3713e319f5b7f989624c5b7ec363a090f226b70476. 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/QZNWX2233323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db340e2a69df60f2523836fe8c1fbecedca8c0dd85d9c0f38d84b8a6f55faaf. 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/QZTAU2260996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3741946cf0b59452f51be8ebc79907c19fa2923740f9c5756bedce68bf90fb4. 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/QZTAT2232247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b89852752c4d7fee2e786f39226e0b7366ba1abef144775718d312cd1a3a315. 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/QZFYZ2329510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018f7854baa474111b18d0e77984d2b27a205da39ab3ef4f098db0995128b01d. 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/QZES72201085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96b08973b03314a59ff65ad3e2307f1f6ae1cbaec8b4674c4f7cf38c69d636b. 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/SE6XX2273416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe9aa2f754929f2950f4da3603880763b4868c174f81465149db23c19618b8b. 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/QZNWV2256177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d66cbf024b55f27ee3dccecf64369ce44fd1e95f8e9490bce05d6ecd620a597. 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/QZNWV2210090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0153690a65702faf7df27fed11d763ff238e707bc2d1bdd72d2e27aa1a6930f. 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/QZK6M2252738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44998427caac92fc89a6407f25bede08c30ca3718c10aa9d2a4fd0697165521c. 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/QZK6J2323117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09408e9495ba30f27900e215c4375611f336c5eda0de808f945c130024df9a71. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZNWS2279855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b9aaab8a0d83e8b07386df2e9a11ab0d242b9529e98ee4e2220cf978ce04c2. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZHN82345381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb7c1f841da921e8d1f9b26a5a23633673736e0fab6e8fb06d922528d59d64a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZDA52396888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f486f1290f5ccacba5a07cbc4b6ea44c7f6c0e8c8b65eb9b6679e429f86c764. 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/QZDA52396889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3bee4336079440a92f67640752e99eb78dd89c011e807f35121e3d94e29859. 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/QZTB42306333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668fbc77a18852002c90e5c34a81cf8eea2d698db9614385301d24d58f294809. 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/QZMEN2272104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x055e3c349563b8b279c837d5c1536f6945c0467f9eeb0ea90822750a029e7944. 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/QZNWZ2280179.