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 0xed8cc1c4f3ea7a58d9409af930995c5eace6d3a3f4d44b897352e3cae1c3d4de. 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/22c9ed03-1660-45e0-b57f-679e2a674639.json and https://artists.proofprofile.net/proofs/artist/22c9ed03-1660-45e0-b57f-679e2a674639.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 0x9958e20a30d3327aee21adf1f91b5a0a8de0400efd8df3a267dfb2ec60c6e2bf. 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/DKLL10900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f4d4b5591981a25c1a842fbfc62bca0ff1bade465e33272dc3340f810384b2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DKLL10900402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe521aef5dcef744956a20e810f75fd0724deebeb1567d5040a11110fd7663e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DKLL10900201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16452d81b54141a129d368549abb662982afcdcb4e4725ff00e7360e9b4a5a7d. 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/DKLL10900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69e5a51b1058daa3beadcf54bb741ed7d1bc5fe80e6445231edbc980c80267e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DKLL10900405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927896cdb2098b2439d9c8c83e1b085e44cb3f858465d314767a20d3363432c1. 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/DKLL10900101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa37472c6e00c98cbffd532148f018c78888f5d6264af874989726e491e41b5a. 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/DKLL10900407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d26c170b77c800bc607484ea976081434fec8a261464f273ff9558915d489e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DKLL10900408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb6af00412683a98532b34a2f3fdb171bc04e24a01b5f017e9142b948826961. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DKLL10900409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe477e62a5e5ef7bb85eb2ebe723988aee976fa571694ee4ee21b807f98f76088. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13:37Z), 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/DKLL10900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a30e9754e7e18193e63eb664c72cfd3c16d19519f70e6c21a0a564347b58046. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DKLL10900411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fdd675132c52314f9c6eba2c76c930df9fe3ce900638b2d6617cf7812e54cff. 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/DKLL10900412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29adc04216aac39c2634dd279eedf8a035013e32c4ec878e0b6f36c963e2d70a. 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/DKLL10900413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602631448d1ea0df966736cc134f300bf99da79750d26a0a73c0ff9c3ab9fc6f. 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/DKLL10900414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5c5566539205794faeac9913ad2ee171fc7a141f5de8b4429505ed4c7debdc. 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/DKLL10900415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386702db85fc70375b1c6003a2bb2ddab882effeee826a68fa2083ce4f3c7a9e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/DKLL10900301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa793e9f37074e548c85d6e693e5be5cb052f9715338231d04a2e6070f11958c3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DKQP51900701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeeb75cdbf15e70e362444b87b42f27a61e8360f92c620eb990b547739c6b2a2. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/DKLL11600201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4652e16a5b08005ffe2ad3008861a1f78b68ae1befd654f4d0a775a0af9222. 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/DKLL11600101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd535c8e33121f50a718694b98bf78325d118702cecd284d1be9957d50f80e1c1. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DKFD50942001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c558ae18e9d65e9f8c28d4b7a26d8832a071628e8f8099675acc1637a8b6091. 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/DKQP51900501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba68f1bb452701d776fa4abf7731c9a91e319ef5643df4d4708ebdfb38c3655. 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/DKQP51900502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5eb1886453b931d6dae42b3e242185ecaa29315a776cf4ce19bd854ca9f6a6. 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/DKQP51900503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8f059b42138958c183d2222ebcac264886cef772ad530f39c99b400452ae3b. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/DKQP51900504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb790863763b349aeeaabb3e6714a282b2e28b3ff5223e41951dd7549d4b9cb35. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49:18Z), 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/DKQP51900505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cfd1b175017fbb97d6ff4c74982b71036eca6026fb8bd4925e10cb568cd5c4. 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/DKQP51900506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5c398f7f797e8b03c141cba649deec46a3986f0dfe342a5ef424db40c4070c. 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/DKQP51900508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c17305dd422fec6ff416d7e196094a994517764af5dfbc6b7036d9f51b47bab. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DKQP51900509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596a2a532c67ae7addefcdbe5ce80a53bbfec64248a3f21b4b82201f82fab3a4. 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/DKQP51900510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ac27bce1b6bf847b85274fb084755763d6f37f82f2f8f09dcd47199d91f3d0. 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/DKQP51900511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7fcd97e90d20dbb3c01c43745d41d89bb21bba623211dd5bdde8b25f53eb40. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/DKQP51900512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca43670fe3cf89b8d738dd7976484e615a678dff182bf93763b4114c79ac1e0. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/DKQP51900513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae22f6d83ed9ecdfd6df299f54803fe9b9d570ce6424959bc2c1b3320612d59. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/DKQP51900514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce96f4600459d5f157adebf7d8f1ce7788e0f83abd34831a55c0825c52c1d39. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/DKQP51900515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42dc92af6abca93509ed4098b118f5eb79ca0d0d89934eb2eee547185279c35. 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/DKQP51900517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241c7cd59d4135fed6f153d5eacf69bb4d158cd7789444ac602c4214e05ec242. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DKQP51900518.