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 0x8d56294be06991e94fc3ecb98526da6e2653d9685b8a8ffd8330a29aaea04e5c. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/08282ac1-a970-4b0f-bab8-d573f51a15eb.json and https://artists.proofprofile.net/proofs/artist/08282ac1-a970-4b0f-bab8-d573f51a15eb.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 0x688c16074c31404b79814ebfdea93cf5dc7bbf6ce9e19beb48edfafadba1b134. 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/USCGJ2386908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0e735c2c2f07a350e106b13ac26875ff1fabe8fc16df100575b1e037fef45c. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/USHM22018281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c94562a72005b2cc7b22fdfa22f5ad8c9d5e3faf1a1b43676d608be6da9d3e. 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/QZZ8B2408863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf88a802878f68f9ca48d88776e34ecf52f3055457d08d9c93821c6b95d0644. 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/USHM82490485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f8431589fb8cba6f951da40b3df74268efca0c0a43ad2896ec17163ad3ec31. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/QZWDE2401224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1dea078f735ca8be2b01bf68603a09ffe4bbd5122c133454cc9fc4e8689ed8. 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/USHM22280984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ba95ac19d0469d59e324e261ea1d4a91407e54b257938099f5c106ac9e9626. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/USCGJ2212890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3ebafc6d941b8e65641481c24ef6a7c51ab64427b071c52850d5b2dda328e4. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USL4Q2154757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db5fbb71532d2de7020371fa1dd66f4a19fc073f7642601be9e04e09d50d469. 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/USL4Q2085297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26be7eb9fb05e25fe0c7d1f37d2aab3db61e4e69b785c41539782717e7533d7d. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USL4Q2018406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cec49c2bf8b0b915c860c46729e3a268b11b412bd84074222fdc05b4919057c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/USCGJ2012897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da186de7d6a2f663e558e58e0132e88303a8a3eadf5035d1a561b76035703ea. 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/USL4R1938535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338f125eea212b173ce4c0f7a4d8db46494d4ad75a88ad116c13aac1245a6306. 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/USHM21979373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e96c56e2bf9c3246ebd18117a889fe017d451eff03ab662491bf56cd5912a4. 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/USCGH1900199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6232d68ad619e5927a247c4834a50fd9ad595c67564f6265bc330e089aa9e117. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USL4Q1893541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73dac271afdd8f5ce3a87ec4590004710aa83d87fceea533f79dde5e46d9805. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/USCGJ1853642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ac02071eb0b3bfc6aac361f25cb5443b73d1467b0e172033d17f48018782c5. 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/USCGH1864865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02eed3de048b3d7eb8005ad07f7542378581228175cf6d8e03eb775192b5ceef. 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/USHM22018359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4007786c1621901d0330168f1641937c22d4cf35326d1a4367180ba7669da19c. 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/USL4Q1910347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4369b13c2e363fb055ded97cc5f7cf90c4bb15f44f4948c915353066bd0e484. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/USL4Q1910348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1892d842cf6d1db7a558b2c323d47b2b6a40352c92706151bc948525a141ae8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USL4Q1910349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff359168f0dac804bed6632cc7cda96b73bc7a95bcc70a1ab9101e17a05b6af. 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/USL4Q1910350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08791e7f2b8232179d8bd5f50deb87a150ce7d709f74641e56c1a1464ae2f099. 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/USL4Q1910351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a3f81a62618c11b968b8139124827495d33c56a41348cf42e0b09f3e84cb88. 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/USL4Q1910353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772ea7c8a26deea2da87f7b8bad4ddebd404c071f32aabf6794e60e1d82854c0. 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/USL4Q1910354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203da574d7e160f09bd1803771e23459e3c7e92ba25247e6fedcca3896dc6a7f. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USDY41857879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3bb2872c9cab381dd22e24aa8cde06f7d3e832415fed88ade186f8cb31e9325. 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/USDY41857880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3c75ae95111450b26e49bb67b70e77cbcc93d0aee242a30ceb1eecf9e88c6b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/USDY41857881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e98d295dfefa134cce2a004673cc1e6664ecf3be986875a80a49560fcbece6. 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/USDY41857882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12417c3f909b35aac1f1009318df83e4e4fa97556c8eb256659d49bd4731d67. 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/USDY41857883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21992e44f81f0f799ca15d3cfcfdd30538851d2286d21aaf3f5d2231fb223786. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/USDY41857884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd73af12f546f5803545974ec60e033ca69f2a85c72f8ed8523ebb63f7a5a13. 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/USDY41857885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29de281d73818259880b79044d1614fad9707b0d20e4dae36ccd416d511b769c. 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/USDY41857886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dcd23fbc61cc38dd4b4647a5e2c11dc3303482c973120efdcbba5ed588fd7b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/USDY41857887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6834d1b011022ad384cffd2721936802f69cb14534852f6c5699a58412c1a856. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/USDY41857888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc267054a89b6b71cecc57821a33df88eaacd4d1f547eaeb1c127c8520f2d3bea. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23:53Z), 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/USDY41857889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02aa9e30cfba73bad0863eda7b0866d5bdd5c224084d76cec2cbd6575440ec22. 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/USHM82012804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6318451917492c1edf5857f784ff15897a1b116897489d130c140b7fece08ee9. 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/QZQAY2392245.