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 0x42d71900505236f6e12799c7cc76b21fda410e408d896816ccac0a6ecd213529. 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/eb2affb5-c795-409c-81e9-b62d574143bb.json and https://artists.proofprofile.net/proofs/artist/eb2affb5-c795-409c-81e9-b62d574143bb.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 0x5f2dd915a88e987c894ac07bf0a1c569e3e73aff2c985cde9d47e3c8c7524f69. 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/JPV502300214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3976adcf3a693b557fe2c86e8b61e90e286245cc3c7842535c8cf3353675da3f. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/JPV502300217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d4a5386a36da41375b1e360e5c4a79da20eed97aa246dfee9561a3fd04dade. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/JPV502300565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397d060333bd6ef48642789afb34f8d00d865a20870f06b654c128e8c029f492. 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/JPV502300573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a25bbea32ec4d910bb2eb357e82b82a205088ba211ac860560f6d68e8bf6bdd. 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/JPV502300575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a25bbea32ec4d910bb2eb357e82b82a205088ba211ac860560f6d68e8bf6bdd. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/JPV502300575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636ec44b11d90eb2d558dddcb8514f4acb05334ecfb3294716219b4af1d16d48. 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/JPV502400313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0022915446d4ddbb6d4ff08fffa4a6e51599b2eae3717fd4bb8110c3b62db32f. 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/JPV502400305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636ec44b11d90eb2d558dddcb8514f4acb05334ecfb3294716219b4af1d16d48. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/JPV502400313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb584a37dd595112a805e5011034c963fcd0042898293f55b4a85304e1182713c. 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/JPV502400536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a11e9c5bc795d914ced5a032d6fc134ba200c28e96d885d23d2448350b28cab. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/JPV502400538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31c535ea5b28b3e6039ff85627dd9bedabaf1339c97b345786d79f67e651a44. 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/JPV502400539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd316693056b60db497776f34798bb26421e4e6d1c3ea53964901c545fc652011. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/JPV502400543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c86be5d5ba85f78d1d75842586669ec13273f2f96a3efa96ec8c3ce017bcc88. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/JPV502400544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448dd73f6e4ae29974d4e033da6bba48d42e9ea3635cf9bbaa6578e0c0120512. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/JPW462516985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cf66d3447434a6243c873e70704d27adb55aa98ae124dc82fd0c4213cbda08. 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/JPW462523837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aaba09584b2b9c17fd96e11502e61e3c4939e14b2a3997899bc628c08872372. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/JPW462538031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fc9390c917bfd9f71a4e85afa53f3747fe4cf405030390d209b8ee68e4968e. 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/JPW462525280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf088cacf09c5052126a146f95b53704d971891cc20d11bd28817e35535654dca. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/JPV502500166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c026cd801b0cb18bde862fc7cb3f664f401247991cdf3f7ccddea98aeb9d8d. 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/JPV502500167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf088cacf09c5052126a146f95b53704d971891cc20d11bd28817e35535654dca. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/JPV502500166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd073333d8ab870688e478749429e73cfd2fc444615d448f2e863e93fddb8f56b. 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/JPV502500348.