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 0x87210b8185294b2366385645275665422845775e5c4c79d497c2b08ad13c11df. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c4df3545-91b1-422d-94b2-10c10bdf346e.json and https://artists.proofprofile.net/proofs/artist/c4df3545-91b1-422d-94b2-10c10bdf346e.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 0x5951bcb591d05435eed014b0398c6e70f5d424f6966e471af932452a0f964e52. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/CH7812216445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffc364fa056068ec6f817bf7f67f914821463eb5a25ed74c61482c2f4b9536e. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/CH7812216446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0b3090b2e94f12fbce671e06ecb892c2cd919f66fb414886c1bd5886553ae8. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/CH7812216447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe219abb3fb56f93573f48095f7330a00818197086a0d9a0c856ca4c8c3a51026. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CH7812216448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e77bc7e0d1ebeae4c725a9d19a587b92daf29938a50ed5780af8133f5b1620. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/CH7812216449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf847c13f1344578fef8349bc37d17020abfc4707ea4c79794c525416e0761a62. 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/CH7812216450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b32358f087eae7736f2e892bb2ac35b41a6b40901266b3cede57adff94c068. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/CH7812216451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5323b2d5d364bc651e2f95e50297b2a7a88aca44e0822bb56b9eb680c19a7c2c. 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/CH7812218057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d8c658061285d581b9ba5da2a22a9f1d4a3d9945f817c01d9e82f62d1730fd. 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/CH7812218058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e47bbed7d160a4fcde4c5de16e0836ea237f65fd1a7d18fff4f3814b2330ad. 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/CH7812218059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537adc5b0b35572c798fdf6f8fdc9a9504e97ba86bc70063802603c1b1f4823c. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CH7812218060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee5fd3ef42be3e5f6f1f72ae0c2f3e3d6d624bdb78f09d62d0c92d3069ed6fc. 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/CH7812218061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53d9733d1f5d1ee6cc58d6c5bbc27e785e4ac9d94e9711642f5e54f32933770. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/CH7812218062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d360d0af974e82630462df0b5a0d7dc53342fbfde7d2a67042ce2f78952c9f. 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/CH7812218063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ab2f3cd0b94fae168fb6e17d682862fa0295ee1518e623d11033cf3e9525f4. 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/CH7812222724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c56c51e775a710ebffeab712e08f395b95f7cc4c2462a944e976216835cebeb. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/CH7812222725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b18c0357a9e9566062392848e2245797944a63a8cc13efc84cecff88848f8a. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03:25Z), 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/CH7812222726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181f0bfd365211f2d210dcbd4019bdbf4c0b074b360f6eb4f319013ece20803d. 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/CH7812222727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087e50f8149ee60b739a5af0e78ea463a6f1ecf04bea28f2ad106309bd6a3a7f. 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/CH7812222728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a98bf637e72510233d69e5f7395bbfec1d073849c70712c50b4db0772204c48. 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/CH7812222729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc1bd12997f35a8bd491573c20e6d1660ee6e383f8c13080f3d3fdbb84a864b0. 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/CH7812344590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d7828fafee3c7885e48b0808f53f3a7df54eed104bd36e1db5159e130bde40. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CH7812344591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dddc867c2e34f32f9bc349155600e1cdb7a6fbb64afe32d2be862f8baade082. 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/CH7812344592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bdee79c531e38af766a3926c9065a1eb010a6b36051c88052186d9d01cbd35. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/CH7812344593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13731d9c544493bd81fda8381e96ed45bad6e8c24e33985193943e2b6593c6ca. 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/CH7812344594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f376ada9bee1801f8ae9e0be5c3b96cf5920a6002443e80425913faccfeb4b0. 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/CH7812344595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ca326f0b863183fce2df9bbebf220ef1a5d72ff59f01d2975e8e8509a9a796. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/CH7812344596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2e49d54574f7d8745a2f273521fd0e930842e3625d0fc11c21ebc39cd7d164. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/CH7812402650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc860bc0e7e2ceedc1c497b9575e4a1b302c2028ab6a7e195d72f9ec52aa563ab. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CH7812402651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96f4f69cafe02711cb86b0e2afbdcf75d4b6cee19a97a5613c42757ff9e9971. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/CH7812402652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd26e12d93988dd691bd16a38c6c740f3429797bd0650306928e3067644b3a19. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/CH7812402653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fedc59c96aa0c479b489fd74c9a5486524aebc24cdaf447f0a2ef3cc8cf1e6. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/CH7812402654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9c034ebe8932e2d5d7b1c1eaa8b2ee9150cba312b2edf78174144831f17160. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/CH7812402655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcf0e415b8fee512dcd3ff04a81f324cd904a968e49fce6c5d7722b496f96b9. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16: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/CH7812402656.