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 0x6e8a7b14cf1b3bec079bb19f2a791b7e6de037f99baf519da286699e8a916fa7. 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/48383845-c07c-4bdf-b5b5-8787be75ff91.json and https://artists.proofprofile.net/proofs/artist/48383845-c07c-4bdf-b5b5-8787be75ff91.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 0x67e3b8ff7243d1dfa3a0793eec98215d00c820b9498592f297ad938fb3dba202. 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/GX3Q92406800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4113956328f82e8cf17ea2c8902c2701a02cf13bf8b786fb70fc7aa8c9dc062e. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/GX3Q92406801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9cb1c6e0699eac2bee692c070b83431cf2cc65413400bbe452aee0cb992c8b7. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/GX3Q92406804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b9a4736366b0cd1baf293534a22f7f27750b7a92608b2bff727a427d14d34a. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GX3Q92406805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad6232aab48d310dc9177ee9b51f7d499fc465f38c0c23e65c8c58d4f30d9cb. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/GX3Q92406806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8935463c4cfe4071b9c6186671798628f5f71ae1f1f6956679f0d6ab7f40f5. 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/GX3Q92406807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6ecb124a49eeb0a08253bc42b449be744168394ac047ed5ad57e3af891d22e. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/GX3Q92406808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc5855e0d32daebb02685fe504742e09dc021cfa166be788bddd5037a7e60dd. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/GX3Q92406809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469ec33e19f35763008d5d3aafc2154e65e8ee677172e9fa8a558df3759acdd4. 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/GX3Q92408459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3f3f5db3f5f0533657ad6896d76da9af609def3781117dbba78f08c3a8afa8. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/GX3Q92408460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f319cb7f5258d8cf565526b5428f93fbf039c64fedd7d6e8f3820ba4f12207. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/GX3Q92408463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcae7cd2b428583a5398cc9971b4443175eebcb9ec389d36bc3737dece94dbd. 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/GX3Q92474383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ab454c22f0f7625dd3c029f60d504da23b79b368605ce1d2a0d6cb1c017d6d. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GX3Q92474384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98817fe08703f59641a2acedcc2d0a27b411d775d6af13b250013cb13a04e23. 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/GX3Q92474385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb31810ddeaf4dc9975be2b9b6784427bbea2793548f9986ebafc3b91306c70a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GX3Q92474386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07517a007a00b0b767b32b7beb818b10386f7c01100f39c3f9d394ed166655ff. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GX3Q92474387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6fd12f0df90bf14d84e73df3d71998e33c1678c7a4a26a27b5cf4ddfe9ec28. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/GX3Q92474388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00097d48aced1a9c5a99120245edead9901677e5b4b79a5827ae660eb5f3ceee. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GX3Q92474392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3684980e9ea822ed33ccdb0c55d13d5a34f3ef469dd36aedce07e9985fd1e81d. 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/GX3Q92474393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc933c5a6e821c51542078dfc906e97c16cfa241acbb6f89bc2ee66dadeb4d088. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GX3Q92474396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d774909f105f8c6720841e446b729d37f1dd406e21a75618471ac14431535a1. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/UKXN22419483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ed4bb3fb5bdc7a170b91ade2a62f007fa7babdde2801b69e7d7b572c12d700. 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/UKXN22419485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc556c08dfb799a2d27f03a27fe53154aabd600ebe8a2849336f41686149e6e7. 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/UKXN22419486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2181a960ea39dfe5ef6515e04fc49d8cdf7ebed2faa3ccf9522510bff9c986f0. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/UKXN22419487.