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 0x158c6699b61e737254570347d4050c7b900af89e8524e52f0823ab01fdc0b219. 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/9f3ee9e6-e5a4-4a3f-a8bc-1c52fd9a61c7.json and https://artists.proofprofile.net/proofs/artist/9f3ee9e6-e5a4-4a3f-a8bc-1c52fd9a61c7.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 0xbd8f6ac637fb8e1eacde9704d6b70c164926c65e12ace652ff3d3e0ed337105c. 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/QZPLS2458387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc60df95f2088cd464e4a23054294c9c80910e57e613d079f2169674a8e4e204. 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/QZK6F2467971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb35b017a28ae78cf50e3f4235c23ecbf313ef62a6d9f0a2f7e6dfa460ff513b. 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/QZHNC2492578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bf81f6f807b4faaf1b3153a49972513bc46d12439fa04806305f252ed4b5f8. 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/NLAM42400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5b3f642d8c9d54a3c046f880377eded168b329975587ed9b671a496d898eeb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ32456501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18b524ceeae1034e18b7ad6c7f410195dbb4e025bce69c4fd38f00a95b67b80. 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/QZWFH2357938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587b5f828c54855650bd0657d1f59596fc5fe65806f24bd32ab22265a924e8a6. 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/NLAM42300233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f524a8ba6d3f3c81dbf3a5609085ba63a5e147b54b33b34777e10e85559dfad. 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/QZNWZ2312936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f00eaab3232785bc028ab5f3e05df0bd5714a4f74b33e6a8ec6e4a0f5037aa. 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/AUMEV2366290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484633acbfc8e2212b1bb80f6592a41e24f7130909b5b3f576cf13be095bf232. 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/QZK6M2381342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22793acffe7e588cb79787523776a4232a5540a35e3e47a30415052c6a2d3629. 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/QZES82357298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea86719be99568de35ee8171072e2a587966359e30b69f221f1fa09952870b8b. 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/QZDA42368570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624c51cb81b29bf5e682bd3c18456f37eae327939c8af1ee32b01817f2ba6ef2. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZTB22238044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a07183384a2bde541f70377d7e08c17924cfd83c1129b58c4730ec402d362f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTAT2228308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0644e3c4e366d4f8e270a91b9197daa9c502940d742f8f8b5fdcd77a75b4f1ae. 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/QZPLR2216197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ffbe566fde8523d8e4a9de87af42889ff3ed9cf77f1382cea8f69e2adf6a1e. 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/QZNWW2248432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe44a9bcaa771ffe757cd56b6556d62cbe1f0ddacd30c7584e1f71c6e3655e6. 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/QZMEQ2243218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe62d2072873a63deab1b3d7a0dbcaada1dd87fb0a441da114906d0a901abc3ce. 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/QZK6F2259869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e015a92b34a91f93be011d9ce7122b727a80c9c159930163846904dbccf516. 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/FRX202276480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a88a313ff465494990fd35b58b53d42fef307a133c15cbd966e6b13a121c4e. 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/QZK6Q2294863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d01497c4fc318028ef33b4e804f0f6f7c54779e0a6cc448caf36b361f74fa9. 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/QZHN82207332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1df8a830e4043a46442d80444e58e072b9bc9140be45d7a7cc2149ac926c3da. 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/QZHN42242680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3702a6ca80860300ea7fefbdaec81f962cb477aa755f20342d7749bba0ebe5d1. 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/QZHN62235850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e359ecabf7731d1be308130d294fd391999253f92e961182b3a06d0b03451c. 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/QZES72245412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa1ab2b6f4fa205f1e997a92029dd901f1e858a4099da3c116b958fc5a222fd. 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/QZDA82230883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a48cb057ba9d6bf074e80e54df844b2da8e6ca51135f0bf8040d2c15db0a48e. 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/QZDA42264879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c09da0d857cf33cdaf65aa486e54bcab0b1f8e81207bfcad23daeef1c661a05. 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/QZFZ22248345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f91f856030bebb95b7d0d3ed338d38ef5b98e497c7d2956911e658a2433656. 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/QZFYX2210611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca90c2b577697f7587a4c271205a8adf4e543576f5de320328ec13281ef387d4. 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/QZPLR2124557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf717a3905b06255b09a14cfde628a675362a0224b0fa9307061b1c0acef0ed6. 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/QZNWV2176244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec521d7f303f5619390470d3a9f15ce0e29f8831ce0580d57d64379a15e65b8a. 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/QZNWT2169255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44651549712b95d5b03a6fad214eb754f8cd949f6934a433af21ef290ad5936c. 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/QZMER2169348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa82d5cedb7c41114b7c91bd693cdc3e674f7e78ed95ba5588272b3a1bbb0a09. 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/QZMEP2157498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b64aecd1bc878d2c63f71a549b739f0af567fde775f05ce0c0b74a4655445e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6K2152800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8e70591cf80664a2e0f1ecc2e759efb9994529891ae9c70aaa84a5fcbda635. 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/QZK6M2110686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b122dc6645a8b133cb6c5caf1f70da5b6849c92e6aac659a494449b81993e91. 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/QZHNC2152375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7da979036058ddd0300b335ea50dbef576d49042685d4b46b729a14cf56224. 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/QZHN62181856.