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 0x9f76d80ca16bf2a5126722d3954345e725fe93ffdfc78eaa49ea4d68bbf9d2c8. 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/0923c1c0-e598-48e7-b674-34c14cb9b541.json and https://artists.proofprofile.net/proofs/artist/0923c1c0-e598-48e7-b674-34c14cb9b541.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 0x1bbb020637a178520b9b26887294b045d6c0ea8e878a951bf6fb7b35f9164b44. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZK6H2398068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4350baa317f2eb230164b38037163a59385ba5eae7e057d0fb818ce70509a0. 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/QZDA72186559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f45075a4617c1bff15ea2265362e0bbdf69698bab29cfab10e7137786f1c5d7. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZDA72186560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d9e96937a017702f1fdbd57584a4a06c23c1c83f5e51b201f228e31074d277. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZDA72186564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cdaa5aff932457309f9c1e65eb3c4fb879e1b470cfc47853f8cd4dcc8a73e1. 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/QZHN52146409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7be02e28e0c5836f13fd1d84b4a624df17aacd8e09f7f86b6c6e7e82e3cfb29. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZFZ22240879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc826a7384ae7a1e71afdbf8e9432f6d4c6c7f9b54cc8df2b1c9226a3f63a8ee. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/QZAKB2165945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e38bd2a20fc56ad2518fcdad1a876c887e105d6954d0d02e7eda4b1c9c4a6f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZAKB2165948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf141a26dbbe62feea1423f367ef05c5bd4e1cca66210ae537057dc30f0532b58. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/QZAKB2168680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1aaa9eb694aefaba6c0d8f3de812748621cf475a61802f6c14c83a1020a897. 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/QZAKB2201829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2db54581db5cf63e5c18a903035cef46d6d42413b44782f12de75f790027c96. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZTB62239516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00703141b36caa1f7e43738bd3e08b881c3308ff3de2fd4d5e9e1f01eac9d33f. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZFZ72337025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67e82c3e77683a88ee1d059e9f4655be2c1042b8f0b75f8530aacc902fa2f1f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHN42304824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa315548f0760a4d1d40e0d0e01bb3ab4c094f1df636bfbc0c5ee90b9b27d8d68. 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/QZK6Q2386074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30048c068fcd98fe617fb496465058b47590c0fd79fb037be3b0be2572334602. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZK6Q2386075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90724075327db8266fcfc6d3636966cceea85da27c032c365fd07926c5f0eb2. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZK6Q2386076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd80cf626b6437a91628a1ba2645809aa9f613c4d89a0822a505a1e464895cca6. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZK6Q2386077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b41c462ca4222cdeb94b4d42d3e6e2dfbf8e0e34ab596fc83dc315695a16cd5. 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/QZK6Q2386078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67e82c3e77683a88ee1d059e9f4655be2c1042b8f0b75f8530aacc902fa2f1f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZHN42304824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac6ae5e52f805962a90516f559fff552cf061f9406e30c7d431953ff0d30437. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZK6Q2386079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8457e364996039c39f8ba2f3ce39d5624c7fa4d6fa121e3f4c0ea10d78bf6e0. 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/QZNWT2364627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba936ad52d9d5121c0fc228393fc4a2811e1ee085431c78d10320c12da7a739. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZAKB2352190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7305af1f33dd77db8d40f9729a7a5ed8e59814008d8c39da6adecab9fd9646. 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/QZWFJ2442937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac74fed50f6446a2ef22993e0117f6ff4786f895295f01bd9abfeea9209e99fc. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEQ2589082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fad04724636970deaf3ae5440d84a1860a0d84d7220671875e18177c66692da. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZMEQ2589085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc437c7c0fc7243a8b2e95ccfef7b7b1c4709735abf7ba4e355954cf03d363b56. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZMEQ2589086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93cc79dd317bc6c74930f225fba3f43917bb69b112fdff97c94fb7f84f98756. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZMEQ2589087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d464861013d13f569815fe03651df2d8af1c99a696c524b556e49a46d797bca. 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/QZMEQ2589088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f89a1a6ec3e41bd106033906ef1df7b4f26c42863e265b023542fbe89e7304. 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/QZMEQ2589089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d85c488b3140f8c20cdcb6dba6c095cc3b16ec74f105c0eb3127eddeb0f8e1. 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/QZMEQ2589090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ed61d03fe436225131869bd73c062abf688876cc598aac3943dc79b925e831. 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/QZMEQ2589091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70de28e240e94aa994cecc8a7f427dcc47613ff9bdd780225a24798757de808. 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/QZMEQ2589092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a9b50aa681c25831e9b4c81d71b2d5020feb652f93f509f8f4f10c7b129413. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZMEQ2589093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed7ea6fe4e50f5e89fc3ed846c7d0c882908bae354b0c0b7103ee2abeb54865. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZZ7W2427388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1224bb9e4b697c386f2e1355d51213f6cb0b9046538f02d155f0495b412520. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFH2463000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceebd21cacc238ff855e6e238c1a29c9a2deb6ebce5e27d5284ad9ac6b1141e. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24: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/QT6ED2543755.