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 0x712710a4809a42401e62788e5f3621519390cd2c8fe2b8a6331623efddfb944a. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b57f325d-923b-4d50-88f9-7dede992ed51.json and https://artists.proofprofile.net/proofs/artist/b57f325d-923b-4d50-88f9-7dede992ed51.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 0x28590aca6ae3071960f7e68e62ea06ac33b98ee959aa2a55023597c51e5353e7. 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/GBKQU2319576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ee21002b06e6830283f093a6d81e50187e4c28cb896599b8408384c6a9050f. 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/GBKQU2319577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42379e6766c7566d937c68447a1de5012c3a1bfdb3e156ffe8e6a40be23a6811. 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/GBKQU2319578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1437dee53f8401c155db100c93d8741d1cb1d2265d3afca7183ff1214a5beb. 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/GBKQU2319579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802128a89cc19e1c42a84491bc8b69e2ba2e5fe83de076eb35bf567956f5be18. 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/GBKQU2319580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4132c090905abc779311d420bc0f248e1c00abac7ac27b57d86ed4718e04aa4. 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/GBKQU2319581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8011243d33f7901308a945f6e86c90611ce144cb9e1991ac47b108a8f588bcf. 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/GBKQU2319582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e12b54cbf5819fc73e7dddbcccc244648766138044eff15e691eb46437504c. 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/GBKQU2319583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a0fc8e55c07df7c747256c09bfa6fa1f34b1d067f9682c620443ab733a1279. 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/GBKQU2319586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb540649b3cd9fce574a85c95a29549e9eedf76e9116e0756ee5a45599e9418c9. 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/GBKQU2319587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e613660b6ab96d85ea683d05453e581789f0cfaa5aba1fb1e973427012a6511. 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/GBKQU2319590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5ff29bc9c4423616cf01bbe7c2329b36a1494a0d8c2a366ec582218ea84d1a. 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/GBKQU2319592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4707dd6dfdc636f6d5c5c37429dab1ce05bf21c9f0ba25c45e1d1bd2efca2cc. 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/CA5KR2310106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a988daca41e58d747f295d8b662e9d0b75d5f9edac5281a79a1915a05fcf4f8. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T17:08: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/CA5KR2310109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3329ffae602a7cfdfaaab7f21c0bae341a941ce880bc9926489ae0544d14edd. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/CA5KR2310113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3e3954a148b188ef6855bc0adfe2784d0d37ce5afdd56471b2f134fb828e49. 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/QZZ8A2419964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35915ed25d0475eb48d15e142e8622cf120c6344b618199d9ad5bbd4e38e1ba. 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/QZZ8A2419965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845957f5468fee45a56ed9501e00df146dda51bbd631e64d8a3e0b66823c9095. 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/QZZ8A2419967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a2cb5b89bd7e80886d2f5306df51d0de0bafe8a11597664610b902ea4bcb4b. 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/QZZ8A2419966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925d57784f36e2b9d137c9f692b56329c9d431317ec0c7352d9dff86752f5192. 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/GBRKQ2454147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a18d44a449329b13740ddf3b96158232aca2e265586557665a41c296f40276. 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/GBS5E1100285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13935a147fae06ca6da39736e581dd6a434da6f8e1c34000d18789364d52a752. 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/GBS5E1100278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39219ed5a796da81f5ba8b16c7c5afce0c6bc3f5cebe2bfb17001a61242a1945. 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/GBS5E1100279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d648cc2f2bf40b991474653e899b3bcae635bc5ad1fd038fd7d54a431a3790. 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/GBKPL2148370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a53f2b835dc9c8588d8817859dfcf5e5fdb60f928aad87771dfbf2d96622ea. 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/GBKPL1955769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8421e4346382843366e30091909d4a9dbe026a215201925e707d2056f8db6ce. 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/QZWV32495352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5318e4b46eda399e5d4d9a22cebc3805279b8a0d844c47bd3178355c3666dd. 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/QZWV32495353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67a0f08eb97e8890d5cbea08fc111906fa1c5c5b23201db266429f52034422b. 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/QZWV32495354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc202927a578d1d0e49c07a85306276b5f5c760b11447e5ee2ffe578e7c44303b. 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/QZWV32495355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b843c769121311cbc6f79c1d71ad76fe40205f2f8fcb8d0edc5d024ad0b400. 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/QZWV32495362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb924f3871086c24306242322bc02008c8a26136203d1436d77f3da15e52055c7. 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/QZWV32495365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee753ba58dbae87bc0b10a68204aa793e6cc1078f23fa20886b5f95d2e7f4876. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZWV32495368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe324b2ee38359c9d5cfb4f8dafbc21b3ec51786afa21a357d4a5ecf6d5adbb0b. 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/QZWV32495369.