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 0x2b8b103a0ac91ffa170c1be8a72d313e4312161c1a12679901919191102ae2e8. 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/aa11bb04-58a3-4c83-8f76-bcc80ab0bfa5.json and https://artists.proofprofile.net/proofs/artist/aa11bb04-58a3-4c83-8f76-bcc80ab0bfa5.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 0xf105a838a7707ae7c8b96c0cbf2461e1969dcfaf5012d2fb3aa2ed50ada25f73. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GBSMU5631460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cab9b661b84848ba3011b7c4e3bbc98c4dd77ce117e4f118189621b47506dea. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/GBSMU5631461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94dd65ca7fb64371b77e2408a2b83b08ecd5f5da95286ee329f089f599d460f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/GBSMU5631462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72fff1d6f834ffc5b094057d6f40a9e972c3d5680d74c9cb4f946a9ee978394. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/GBSMU5631463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c51758737d767366d781a4a8647f583ebbd516968ba9142772dddf9599cac3. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/GBSMU5631465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac503f9c3e7a7e5d2ab7d9690b1faf1e6516d90e5917ddc5fd94e83d3b59df5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBSMU5631468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3212d8d505a56676e945f7710a8ab5ba8cb51d55dc3871f8c6027fa269802619. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GBSMU5631469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83acf54f6b7c8632a32b5776479716247f4209d5738b8eb611a1b6d326c19dbb. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GBSMU6638452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e7bf1f08318c7344a1133faae5f99082c0256e50251ece6e5d6e5b280fe3e9. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/GBSMU5631579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec419bed2b5f1ee716bad57137219cf9b93821500a79547be4a0125df2f52e83. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/GBSMU5631580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b1bce97847c808d6896004da144febe071cdf37be42450f9ec33dedd5e6b7e. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/GBSMU5631581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b952ed25995339e6fd5822670cec664fef1e738f765599500422fa55353b5a. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GBSMU5631582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34691549e7f3f1555a7f3d2197aea5a07da2bfa0e25dbf63696b2bd13e811769. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBSMU6638484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e294a721f224e6e505c612c1b5714b90175482bb74205b186dec12652b87843. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/GBSMU6638485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e5fb1b8ad8640e6f799f03cbb2cd001f05e4dd1ccd88b428282b075de01c4f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/GBSMU6638487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fae33eeac06ad8cc825fbddb7f4cd75795beaa7727fe3774e5e64d813b58047. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/GBSMU9282788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6224d33d9989a029638ed4f395909ba18293a99af204689368ffb3258cbf5f8b. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/GX8LE2208977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953aacf906f662b1979772133588d45b729fda0ffb31800970d4f2d604396840. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/GX8LE2207737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4552d5ca8f7e8f731b0d00a0504a57fb8e024b1aa29a682c5d9abd02e4b806. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GX8LE2249042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4142b55b7204169a35502704561339ebc352e605102ba93cc756330490c3a73. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GX8LE2234603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9721b549ed8c28042ff0a1a83831e279060218a385ba560c6b0cbb719ea2312f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX8LE2205047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ba832094f6316cb11f54eb9befb848a478dfb1e3ed9b27370566cf46b73da5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX8LE2229128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f26502687de1c2ec482d8b4bfefe01289e510e396b69ac7055b7d03f1481e6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX8LE2287945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9970b7648302dfe7f81380d5ebcc417eccfd8a76809755668ebcd841d5ae29. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GXBDS2395615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8b7eca040b163d6b48bf8db4348963675d221ae4bcf744724cecadc6a679a6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX5MY2383020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e39eb96e8b3d4e848634630bbd4a695d839665e20cc4393dafbc7e2c6cad9b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GXBDT2394098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48416f57d6c7b0ff018245088e52c1f461b0daba9ca6e7b823b667ed41781964. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/GXBDT2373936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a954a1446be56aa04f5955c5dbde6be35b508be030e1d7e85308ad2de5e2de. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GXBDT2354960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebea4c3e8a8bccdd2b419f9bc5e4347c109cf86a451b398f62fcdb524017c07b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GXBDT2372189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80e427b4871b0b700bbf4c0392a140ca310f2b8c2d68fa4b6fc9eaf99f60647. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GX8KD2414758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f70a9d75825a13ca999c376b81d0b55bb095ea727a33871f4d32392aa0d220. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GX4R52462435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176501b7fc7b4e8279c761942e565992ccf2db261e8a2eff2cf056b5bb5cf2a3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QT2VB2444535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7757e403353b6f753d79d920bc60dbbd0c120dc96f3af179f89a114af0632c3b. 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/QZWFL2309390.