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 0x7902f84443d9459b0494430aa5d1b6057b43e4adc9812d3aabacb0b95c7b51b1. 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/80cec5aa-2ce2-4f77-b851-d85b045ceffd.json and https://artists.proofprofile.net/proofs/artist/80cec5aa-2ce2-4f77-b851-d85b045ceffd.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 0x04a630c53dec225abd6be29445b63ecdf6b5a60cf52eb82615e9babe2a85c20a. 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/FRX202217091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e63aafab927a1639219e29c093b0fdbe31cb1e86af404f821624ba798f81cc6. 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/FRX202217195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176286175b3b69cb74cee432a4df687a5fecdb2840a1122c17c7e99c9c000a3f. 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/FRX202217194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b93f955b4a7f81cfc6ca31d0848cb9648697db187898071f1c19722cb217f94. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FRX202217201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06cc2727d74e865fa568ff52d2d41105bb3d557bb14036bed42162f10046f1b3. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FRX202217092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbbd6d9b604c6c16b3ade1a5339d7022748075cdca10126d3974d05da4229c5. 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/FRX202217093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24243db2130d6d44bd5bd1cb505e663e9e8d48b3b719a6b754f50368669f0eb9. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/FRX202230634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7faa2368e8695daa1de134f7da2826ca07e025a3aed03f559d5efb1ea22b479e. 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/FR10S2389396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c5d581c0f890311a2ad087a18ae368574eaf170575c741bfe4f1c1699bf20a. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/DGA072309496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84a7990ae2988c63a241d16f5c56b78156b226d16cecab03df2d50580d6fa64. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/DGA062301078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3610541ea554760e8f836a703d58d18c599ccbd63de6569a7c65f5b47b8ce686. 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/DGA082305662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2b230700f7400e49363716f21d7d2009ba8ae96bd6024ea0ba0137cca0cb72. 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/DGA092397897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b894f2211205c72232e7acb150ab84f68d872994fe8a5e3e8e39d0e45a733e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/DGA0H2343840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b050787fb203127b89729162f37f54c0e772dd289b896030a6a8a7dfcdc9dd. 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/DGA0L2317246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0eac7a892aa482ebe29e0ab0be894d2375a0121c96dfcd200b7f85e284ffbb. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/DGA0Q2387154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c1a960cfecc94cfd94c801001ff0eb67301a0be2239c379473713872943e41. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/FR2X42404675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb626d1776abc4b8f369b205cdf796f7b4cc9bbd7dd5564b38f65d3973a31df10. 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/FRX202451406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0664a71eb4b516e556e4fc2171e5574a611207cddf76ced93ef4e9ed8fb00758. 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/FRX452447774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5ead4cc54d65263394dff7353d40fa9ec641fb8b2f1e0ae1f01894e611f576. 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/FRX762423759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5eafc497293eb3f76efc87e0c48b87d527ec692ee31866a604b3929b95e199a. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42: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/DGA062490870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d86933bcd090e3114aed000452e27b0b82f3c0642a45288cb8c9da61d33327. 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/DGA082409431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2016b7cc650aa96a793aa6ff6de75e546134c8194b0401f1ae7fb959d07bad. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/DGA092402153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c7632a2848bdf281541a83000cb1fbb717e2520a9ba440367c3fbbd41cd182. 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/DGA092437961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a6a4436a1f3dc55f0c9ed4d115f02fe8102dd05dbfcdf16a45d8ec5567b71d. Chain 2 (Bitcoin): anchored in block 957611 (2026-07-11T21:33:50Z), 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/DGA0H2499619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077ebbb78c77bf86c511739d37688f71f6eac52006aacbcc89ce7bd3f23ffc5f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/DGA0R2437125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecda0f9178ba2c1f42b4f77272214831fd184f11844cbe17d8fbb540cd741b4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR59R2538583.