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 0xba4fa84ea0508767fa9b8c0af149307ab0e3b61a03a35924362d6bcd96accd1a. 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/bad5454e-8342-4e1a-8a0c-58fa16353e70.json and https://artists.proofprofile.net/proofs/artist/bad5454e-8342-4e1a-8a0c-58fa16353e70.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 0xe5ff03faed86fe64b842f27646e3f34f5e5782e3866d5acf127e9c378172a743. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/MYBK12300420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7172138421c710e0fe88e4d3284670777c3783a167917acb021ed502c63719. 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/MYBK12300347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f8ceef50565d11d5038543b37a089ca7f61b69463f6c2191ef1603c4fc6025. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/MYBK12300356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5228010fdf97761c6cb134d07eae2a370fdb77beb4256e80b54521827672d496. 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/MYBK12300421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112ca858789019a824319d9f0e692fa32e064d2c279bcf56d1c1ec3f2428b512. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/MYBK12300396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef0943ad5c7cba62e491439f44ea5144c91a52fdf30a44fc504d3dbd42a7d23. 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/MYBK12300370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443c148934d64f41b4de5e2f1494e3a19bb0c0aacf9b32581c6d816ca887b3a8. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/MYBK12300422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf60eb8b3d04e39d99862dde8e7199a84352c825c3bea90944790bc100884de. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/MYBK12300423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112ca858789019a824319d9f0e692fa32e064d2c279bcf56d1c1ec3f2428b512. 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/MYBK12300396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef0943ad5c7cba62e491439f44ea5144c91a52fdf30a44fc504d3dbd42a7d23. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/MYBK12300370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f8ceef50565d11d5038543b37a089ca7f61b69463f6c2191ef1603c4fc6025. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/MYBK12300356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45ea81e6b10b8da2a2f1a129b9c4f6a571dd7c0bfb25272034c44ac5db1f5fc. 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/MYBK12200325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880768d35bea34e552a147db5832ac81d6508775b5ba10031811d14945e28674. 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/MYBK12200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43abd5fd860c86dcc5aa840ce9a5b2ea698e35502c5de7aa85011e1df9d3b56e. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/MYBK12200294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866787e5cdda4f34941c4fc6fcd18a658bc18a0e5d2d3f2cdb812adf23dde689. 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/MYBK12100270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944643e2820531f559ddbdf2ecf2c620fec09e0315eb5396520447f252c1df0d. 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/QM24S2106034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2cc59969afa13457daecd2ba3b4f829a138154fceaea5fdb5bd0d60ddc57190. 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/MYBK12100252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc111e9dc8917e5a678eaea74a78d1eb08f162fda7d38800bf73b2663b7f93509. 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/QZFZ62051129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdacaccfb6b6fe4fa888cd9d0216a86cd511c8305051aaa6b64062b133b16e94. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/MYBK12100228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a2d21612898a0c48ddd8aa5259c61bf217527a5f4ab522ba617e8819e6d9a9. 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/MYBK12100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde751a4c6ab38c3de8fc173bcd50484db0497cefeab270cace0784af86d6ba01. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/MYBK12100225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b12c7c6876829e2243721419b2944a75decfd460f94d653551c8bac98e07af. 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/MYBK12100220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288568375074cbe4dc9c01ab0c9bb1d6a898609c48cbd25a9f9516b8ec09b7da. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/MYBK12100217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21939b16f80852eb1e3083b61653f8abe0f6550bc9ecea9d59d5843a75eef151. 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/QM24S2000397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0202d9bb59a6891ea375f074b7704d228ceec3e6aba82265eabc001a98b91d. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QM24S1922745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e77fe94e24b580033533a06082f1ef1a55da2b62da8dd07d7db629c7ab1be2. 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/QM24S1914710.