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 0xdb244f47c66af187145c9cb56e62fd2ea651e16259d70c8b6c1ecd29150e2626. 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/1099f60b-9b6e-44a1-8be3-794cf6c2abd9.json and https://artists.proofprofile.net/proofs/artist/1099f60b-9b6e-44a1-8be3-794cf6c2abd9.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 0x37c1e9f18521d8fad6f8580fb258949f8c6cf20e7ecc8336f6019ed7897d086a. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZK6Q1903414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f89a8906a480fab44fa97a2b28b95c792933022b9ee71bbd28ecc22a3ad29d. 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/QZFZ52031226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf28de7ee2091a4a8ba2fea0262eab7382552d4645f61cfbf7f8b33afec03ac. 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/QZFZ52031227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aff9e8f1b93217956b27644c78f302ff4f73634dcc925aad82203efcbe872c0. 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/QZFZ52031228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8b98790be738cfa375b5b7983351bc8c85305de4e99af3b01506eb0f3f6f08. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZES82063117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2123cf11298a2e007251072f70e4d6205a88e33892a2dbcdda0c5df4b01cbb74. 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/QZNWR2094375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6266e296d59da4df23ccf9d630a01e93263e8f10bfc75c101c856dd72a948422. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GX38U2168752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf5db369c8678aa6d0b0f4cfc79a376b6855da59ad76ecd3655f0f18deb8464. 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/QZES72390621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35888830ef4eab7247fa5a6aa7f30f333bce5c16609c74c4ddfee217c6b37a80. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFW2427973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedad8c28cc310138dbd0dc4557bf1e9228416571c28bc59fd11ea4192d5aeb27. 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/QZZ772450494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e93ac36e56053b5b1bc3da115845be8ff99c0fa65ef989f656ef20191fb8dac. 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/GXF972460865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1060dd05620b74a82ab688b74c8c7f4c8bdfc49878d1eca1c796ee891d56c23e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QT3F32459942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8bc5f801eb96556b10679357936cbee8d6e0ea521b5d9446537fc23298efed0. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZES72509130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40abce1bd9555a9c2d9dcc0b88eefd7c4145dad909a725e1433cb798b3f8d42f. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZHNC2506655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4ff999808c835ca8bece01faef64f5d34ff71ef0bb73428c8a1192f6b1da03. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6M2541238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df84fffcd90dc920eb448452eff7c09fcf4293688ef5c81d47feaa6fed9f606. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZWFH2527713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9345b2aee81fee9cb7b3b90d8aa8fd9bc9c0dde4d173ef1130c2f74e81e9e4d2. 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/QZWFS2539464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dda7033d3e4c456b545bb0e7b078c78506450013cd4cd8635758c507d1cb209. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01: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/QZZ7T2570453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a86a712532642aadf873577b61424498f9d1f5771da19281a8fcc2615bda92. 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/GX5MY2403987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4910268df4fd3bb09c09a3d93340c649da8fcd4b5ec47f1f2d72702cd1428f7c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/GX5MY2436303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc615f1d77ff19c8f7bee8e061fafd88a2499be83a4808c44dc3efe18ce44bc. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/GX5MY2416464.