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 0xf5c763b0ed2f5c78b89b69ab76e7ac07db6735d60d30496e241a737500da8f51. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30007741-4833-40e0-a635-744d9f276625.json and https://artists.proofprofile.net/proofs/artist/30007741-4833-40e0-a635-744d9f276625.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 0x3f9b47c92607aecaadef0a4d8f58cc5182ff47e91ff310078258d297bd8f368f. 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/UST8K1622531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28be391beb54f4ebaf559293f19cb741ae25eaa25666a4920ced25ec8e796bbd. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/UST8K1622532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x261d4a56ea39109139725647238422c3a7781852d48a7cbb67207c08a28e688c. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/UST8K1622534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f5153c897ccabf5735bae25ee45d445f4846746281a42aad3273f4bce4676d. 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/UST8K1622535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2940ae3faa06fa967a849d7c95ba0cfaa2aa2a1871fcb2f2ed780cc6bb58b685. 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/UST8K1622536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560fe0715c06fbdc21da55c3dce1e2b08fa81f3d551bf4fa881065c2199336e5. 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/UST8K1622537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0cdf96016bbe65827796e6d4b4b59901d5849e1e561b85361cce677fb288e2. 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/UST8K1622538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc65a8b89add66e95c6c50f8404739fbcb8a226f5f220ce3e7eee72cb18e01d6. 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/UST8K1622542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45b55328aa4af340d46c400be0646d0a798dc4167dbabf977df0d370c1cba9c. 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/UST8K1622543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f47c0d93b178cfab81e7e7b1b09152733a7466857aeb16edd033a532d305bd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/UST8K1622547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56884f5a6f7d04a108cabd9a7336970564452c05fa66004d1b140adb69ae7013. 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/UST8K1620129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7bdd94d50eaea98e4eae335fd89901b112c00fabe4ac47eb43d99120618271. 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/UST8K1620134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4d2009c2ca9244872cd682e4f03173ae06794a598ba2c55027e704d72e0f37. 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/QZNWS2195229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae76206405580a43cbbb5294e0e4b6425f9b5fcf67ca59318aa09ee2afc63b2b. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QZNWS2195230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09314df9c907a3ba60e30bc88710b1ec4e94760e05c9c0eb94f184af4e32471. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZNWS2195231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692dea2de104c0ee1fbd51e033ecf1efa3c77c46cae7bf1dd579d476c12db929. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNWS2195238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52888e96e7e83baf778e9686f26d4f5c30701b5089f4457ae854387fefe75322. 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/AUOB11200918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f7f8efc456a315a3cf73ee9befd83bf32f794edcae30820f92015f89f10863. 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/QZFYY2041948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5021abb1dcc1c15673257ca60a67ac70a8420ab75e922c3f878af3d4e0479c34. 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/QZ4JJ1619366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd2d7f23a201b462c02c85035d7f0bf2d06e43f13755c3f4ab7d2f06e23ac8ca. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/UST8K1604288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa4aa3aa0789eaa03ff7b13b814c8abed9a4ec531800f50a630bb93d51eb43d. 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/US25X2202178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b6939985b0e7a24ebd742b3a432db5b469424515b3882271625fa70ae2f670. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/TCAFA2004902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9428272a065237f690ef2be053035ae18e21706704b330344201a9ec6587a2. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/TCABE1226777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf299bda5a5e7b8da9edbe2b2dece03da0432080f8f08a19d7db4f95fe8c05594. 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/TCABE1226781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93451428ed59c5b04d8807adb98b9a15a0fcefeefade05d111868cdc413c578c. 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/USTC90954921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bbf3db27dcd9b8273502310f399f05ed040041363e28650d34715e37d7f64d. 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/QZTBF2335944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58295e5d76cde2056aaeb2c5ec5508025339a2257e3fc53c6d35c675e022d64. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/TCABP1364657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce98d3aa340d809ae337426efe1c9898da3e8976b9240b811b684c72b6b36939. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZNWS2131473.