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 0x61291ab1e2a548cee9b8f13559cc0327ebada3d57a93c1935950605c14505718. 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/7f356a76-192f-4871-8f42-3e07c791f042.json and https://artists.proofprofile.net/proofs/artist/7f356a76-192f-4871-8f42-3e07c791f042.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 0x94b2c27e7259004d44fc7142c905f73b6331b107ccd834ad0986ce32ec075e8b. 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/TCAEC1938782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7044a150643def8bcb66e47713e8d1c69a59d07e6598abe494608b02d92a5ea4. 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/TCAEC1938816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26082a44a38ca1dec231860b1123cf9ec853bf740e1d1f022bf15a846ec6aed0. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/TCAEC1941341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56b6519b30ef6ecd42c27fd6ebe93e6c9b02eea69b5aa08ec35d9fa5a441bd6. 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/TCAEC1941387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1996e5accd7456b3e8c9f86734915fe92319c15e7d22e494aba257d663d3486b. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/TCAEG1982395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2106c47b5f772a428ec1e70c459b2b001088d25764eb01414d8779bd8bd3c0. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/TCAEG1982446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9dee6c480a6cf81b0981ec8a8fff58c760fa31f2ce9a71375e8551ffba7520. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/TCAEG1982343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d42d21e7df615bca4f4263abfe80938997be36525d61b8704de85000060bf1. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAEG1982394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f9cfd9b7dd03342ef1597c83a7f797510e0533589cdaff4d21e7451b3a9caf. 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/TCAEG1982433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ac6f18fbce77c75eb8c5d3944315cf46ed0411a147cf4334614cfed95de962. 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/TCAEG1982423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5dbf2367038e589c3f50e749fef23352a5fc5dae7ecddad0c952282af368324. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZXDT2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3047bf78d67a583a8f8196da1174cf49ee6191b1618aa46b7fe9a4a8c58d0be2. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZXDT2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39013ed9d218e0e4a08862c72625a3ced63ce7408b5c732aae65ab3700f7adb4. 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/QZXDT2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92d85ea360ce816b93afd53e2468b7fa86045af401a711165bf7224a305ab99. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZXDT2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadec064c9ad43934a939ac916d2bb0781544e743cab55d458418ced9ca3b6adc. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/TCAHU2422817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a5d86cf99c3fcd910593a4aa67168a5e716eb894e22c5902ee0fb0b4189d8c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USY242479390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6538dec4dbe8d9b8c198b7380d081efdfb5c32a0262e0932be45fdd0fb85cfc9. 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/USX9P2527011.