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 0x2a6767d67b80d2ee82f9924d44fc34a2a49ab533044c55c0d097a9b850a0281a. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c0f83ba4-5235-4b05-8e7b-bc76f0d850fa.json and https://artists.proofprofile.net/proofs/artist/c0f83ba4-5235-4b05-8e7b-bc76f0d850fa.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 0xb30530de2ddd686f4399c56f63e2820f41bf1f460330a3d81f405cbdd989eef4. 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/QZTV32332465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae5c5feb2fcde0d6730e7521821ada24b546904c980daacf6874323a39aaf90. 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/QZMZ92314970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00dfa04c7de1320ee9a20f5cfba0db974c97ef33e3e32718ba36fef96793158e. 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/QZMZ92314972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056c319120ea3f20bc4aec78af273f1c1e77a81cd2d95efa29333d6a82cefdd8. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZMZ92314971.
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 0xc22e236f8e85c77090c650d2fd8b7fa493119e5e5670632f4d070a7584c61914. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/BKLFU2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba7d817b5c1eed084597daff11f00a0697a58f220a87f6d7539d0beeb9d28f4. 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/BKLFU2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad91d979cf46f049bc4b8d882aaf25814e25efa8a7164b47d1d58d51c79a418e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBWUL2489067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac73be297852f8e3d1fd3f7e2e363f38bde94947b85f896339df0987478c8f89. 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/GBWUL2489068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5e053b60d42184b541c23a3e787f4b0d1c09dda00321e07951735ee24db86b. 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/GBWUL2489069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4b75486c404010bcba360e4a31c37c66fe489b68946ac03511ba68e6c50756. 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/GBWUL2489052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39166779edc588eb43ed9607262ca4682d245888a139c73ffe5ad318a9df5995. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBWUL2489065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5be3a919a47c014b6dcf0a24d92209e3236687665f4f51b99947f7a141fae08. 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/QZZ8B2498371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834d9ae4def6b89da0eb7f3314ff7bc8ff85d27ac85b1ac9c4a629a70f8c3240. 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/QZZ8B2498373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629f9d037d12f1f8024f7a6a32672c1c00bc65150ab89a9b9c42ea360111e498. 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/QZZ8B2498379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dee64b2fdab03d3cc247e36339e94068d282408fd276a9e0dd799833168353e. 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/QZZ8B2498415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8525cfe0101a4d858702068717ed5ef192db1a7be6375004a9186c686691008d. 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/QZZ8B2498425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde428cdb7d058734dbbb914f0d17e2efb95a342801322f3659e07aa078da322. 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/QZZ8B2498429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e97c44b3819d6a00fcdfd2ccc6c226aff1dacd005abd7faf711a461ccd3c3f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZZ8B2498432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3446ccd525c77e50bf5d678e25f1a1aabe0d491c29d726363ea5f209a9d7db6b. 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/QZZ8B2498437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b6666958f317838277b8928fe57966a1e65fd721fac53bc494fd61307e1bcb. 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/QZZ8B2498523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7412b7f86a9757d6c2cdd2a06e9d52d753570df2eb1ed3b3354e5205c5bab2. 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/QZWDE2446327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01fe8b3cd709fa4aef6cfce6786d04e8e7336a4d694c235ee524cfae5b679a7. 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/QZWDE2446337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62794ae3c0c1287f9015a82cdf7e99fdff9c655b2013c4dda7ed528775f534b1. 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/QZWDE2446340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3017cdc886ac812aa9dc87db6f95cec26a1b8469707898ab3500a7b9d1615fa. 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/BC6M22511301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0382a6bb53075c7e4a1079324a98b51eb3f725ec879b3384841a8a50b5eb2780. 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/BC6M22511299.