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 0x493887669a74adfef88c41f948de0c5296f9838a102c98a82ccf7c5f9ca70850. 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/bf3d4ffc-a5ac-4126-a5a1-82017b95caca.json and https://artists.proofprofile.net/proofs/artist/bf3d4ffc-a5ac-4126-a5a1-82017b95caca.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 0xfacae5f43fefc8c518aa05542b0e978292fe4d1a52006df40aaee583cc8f3370. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/FR2X42189953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ced70ed264d9e03f88f128e2818150fb2280b8c735564c1295ce81de01889d. 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/FR2X42189954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b2f3651a6bd34f7d29add4a8570346d95ab5a8262f0fcddd9e0767b7b54d2f. 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/FR2X42189955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebbb945e3b43e29d201690b3f542c4437cc69420a462a4de8b0ac44d67c94ac. 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/FR2X42189956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bb66f208bae78cb114010c88071e6523f8e450605fded650a5ec299eb086e5. 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/FR2X42189957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf7516040eb84456e85e39ebaef34711f41481201094aee2b047d255aa734dc. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FR2X42189958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748477848610cb66621412e5a4dc64cd0a8de5df6037a6bd76f9346cedcf8b8d. 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/FR2X42189959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dcbe180236de891886aff061997696f8b5952f53e1d3a90ed9f6369b354c663. 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/FR2X42189960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7773ef5cc7ba245307e28eaaf5dd2ea62ced82f2cb00fd582a3b478e804b6c. 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/FR2X42189961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd202f72b91301223552ecbcb331ab99dc7293ea80730ab67af341fdbfecea332. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FR2X42189962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4015e60308e611c314cd07aecd77982e033d401c79dd48f3a0725d91259f7ee. 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/FR2X42189963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfed4eab6b3416940f5a084e7f04a87200f27145c5f770eb3f1ef28a01d538e. 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/FR2X42189964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea14e66eaed0d2cbe2055bb03c9dd22c595be1aba196b7119e7339ac6536faff. 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/FR2X42112351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5555b37ffe75262eaf51719078a837f544af3207d159c0e901c371d4a333ca5. 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/FR2X42112352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d39fb490f798a167bca18f1919c8073cd9ea14a26327e9a3c67ec20254f4a17. 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/FR2X42112353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95923a0f7f734176aacb0429a270be457ab826b6e97d7a8c960dc4b884d8c59. 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/FR2X42112354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc554d7a272a9a73e631c09c182f30822c207dd0a43af5a0b8b8c1cce62c445c7. 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/FR2X42112355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931a62f2b4c740f387b3109a1cd53d522fc21a3d2dc249f9c8f92b6302ffb5e2. 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/FR2X42112356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9979ab574c7d403ed07775ef26c93976be263ee55f5455c54f9102c6f71b5ec. 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/FR2X42112357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c34069ebb185845cffb87994d9e4f7c6e9d56b5728bbf0f618a1b5a5b7d0635. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/FR2X42112358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe404761ce69026d38f06658cc1f6d0f70debc2433b82c47ec8992e9bf1c570ec. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FR2X42112359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1eda08e2d3fa2fa031aa2bcefbd9f0f322ef1b0a3ffc23c8d6610943cd48c7a. 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/FR2X42112360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf352f7ed11afa896ad17f4d89f3c149c5c0286e428ae3c0f00b7f90c81170ed1. 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/FR2X42112361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d3c6ec46d44f9c5464c4d58b8539ac7c45be1ac023276de90908a33c9c0a5b. 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/FR2X42112362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd0db350f71304faba7840429fb882ca22d38b7e655ccbf570ffd9f4753feb5. 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/FR2X42112363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c35845ba92e869023b0ff4eeecc27041e65f99fc0ab6a16cd2f8f8f002f604. 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/FR2X42112364.