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 0xdf7a9049601d9db254fc78e71caf8d6b92600f7aa6e0191439fcfaeb49bd58f7. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bc0960ec-4721-4560-80df-84e7dc979e2a.json and https://artists.proofprofile.net/proofs/artist/bc0960ec-4721-4560-80df-84e7dc979e2a.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 0xbfaeab710028d89a315db9e529f2c52e5a21a8425e9d61f5dfe815c57aad051e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/INS181009650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa581c76c3f2b7ab1563fc7e69c09fe8f6bf803a6c890054b5c4c6853593dd399. 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/INS181009651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4598eaf94545c2fba5e3e77c0b098e1e7322ddb7758517ef3e39a02dd1cd333b. 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/GBEBS0900500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22339f815f7489c1995364a139b69731788ea4db9d85b8938f32b4d1d1ec20e2. 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/GBEBS0900501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4572e7bebb059dce5bbc24b186a56a432537c95fc856ee6c8f3e44204954a5. 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/GBEBS0900506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2948defb0a2de47ac4656e16c13a6d5dc8a84b9224e1a53f1fabd122db682887. 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/GBEBS0900392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07bf8474412294145550cc1804b599bc5acdd49435bf390c80d6eecd88b7ebcc. 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/GBEBS0900393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1233674932457e839c62f60058dc97543e857d40142ffd91623fdbcbfe9c9ada. 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/GBEBS0900394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606e02b02eff48becbf3f79c4725f5f819f47b6e767352f8fe6063865e22acae. 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/GBEBS0900396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc058bbdc0d2073a235047aac3a35a0fa0decba8b0f6970cd367b853b39d96fca. 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/GBEBS0900397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7f0a5079dbdf79cdbb343d6676a706ed852fd20f4c2e85e982543a5fd4cbb2. 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/GBEBS0900398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f17c87242d4cccfdbe6874136b8ea54f306829f3cb8f9508a0b369bd3a2623. 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/GBEBS0900399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7cb30dcc7f5643b9cff30e7f7eaedf51a265773cadeb2a29df9e828b9bef2f. 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/GBEBS0900400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e88c32003efa85c738ff66a0182d1fe4f948e9c61a0db0b000ebe249108459d. 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/GBEBS0900402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8929facd0771a0dfafe2653567e43bc17538d373757d8996e57cff5ade03a4. 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/GBEBS1000104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab2d43cd8847748da800e59289ca0d6720027e3d87ca3e512a03108117454d3. 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/GBEBS1000105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2093f7a8bd0e3458f087fc0479226f77f766265a39d1536c58b16184059277. 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/GBEBS1000107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347773e055d8df888761c3f395d2a16954a9656015530954b21ef6146eb7fa1b. 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/INS181005978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0feaa2d7c66ea9eb72d0f7e891805d4086e191de55361d9990c44b1c0847ca3. 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/INS181005982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966aca0cd8bc8c243c4b2f1b3567b2984b63dbfc3c6f749228b9db64cdc1bb3e. 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/INS182402838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd566b7350f976e402f80f9dde1cecef15bd0db97b97c66748ef9132a59be350c. 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/GBEBS0700214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220e49a41c1903a60f506b75eacfd02880a7c464de95d9702257f9e6a38b3cc5. 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/GBEBS0700215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8ad4f108970750eb22c2e7c6f0a42bd5e38e2de795b15ecacc3ca7e776e00c. 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/GBEBS0700216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c86cb8968e30441bb076261f1b813b17a01df501fb967f5679bf407cdc0273. 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/GBEBS0700218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4d0f9b15063de5867b11e2c69da941582bdc366702dcf170bd84f9c5d0876f. 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/GBEBS0700219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81767eb9d25c24b1be7ac5de5b9d336a29e27e3729893e11a0856f989ca3104e. 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/GBEBS0700220.