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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc221f5df806e8cae2bd9c105c6022bd29bab8915685409fa8b72e8bcb767be2a. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/593bd03e-22f4-4470-81d2-64b8c38a9728.json and https://artists.proofprofile.net/proofs/artist/593bd03e-22f4-4470-81d2-64b8c38a9728.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f59a7509d462315c6557f72d2e3df0f2c1ad0a8acaa44e3bcecd95cee663fb. 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/FR0U91501760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2157d3993e113e355651fc51bf15108f09af86eec8b081dc02d067367bded0f. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/FR0U91501698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6c3bb7546480258ab68de848b10765c983487acc6c93f9065b776b40f60910. 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/FR0U91501762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92d110c35f51e58a0e039ab920a0e83a3b1d76a31118b44aa319d906ee83923. 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/FR0U91501763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31537912872bc33e87bbb33691fb6e19a0b737f8399d2810fef14c85ab7f4a06. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR0U91501767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b08e96164ba90c414dc0017bdad3325a772e2a8cf3a2142558952793ca9c16. 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/FR0U91501766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a475beebebaacfa5dc16e496fc5bec4ca1f34eca354d20632044b839e96a61. 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/FR0U91501768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5ecdafa8bc41349ba6d8607bfb5ae409cb851fb5f181e82bd4783b1f197a40. 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/FR0U91501771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cee61e62008b25e3bbd55035fb00052147513204bf4f91082351ec0ff5799ec. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FR0U91501759.
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 0xc71e5f85dccf7f49ae058947940ec355326e9e294879d311c99689e6ac0cc546. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FR0U91501761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924d328d7ccee24836ce8cc647eedd4607b31328b26c5c1d5c8901dde8c514d2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/FR0U91501764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe026b194af86d9f6f8f46834abac00baedbf8c875499b57842846d08926b2d8e. 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/FR0U91501765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea61435bcacfdc1860129ed91e779804c1a43735b35fe6b7d279124b635bb237. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FR0U91501769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be6e81f9d70907dafc5415abeb75237e595fd7f764882beb79fb34ab040b17b. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR0U91501770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8b04de543925cef5ad018f7c0cc543a1827e693dc789d83c6221b5638b1040. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/FR0U91501772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d7510c5c9d35384d8c8091d40c4e611305e793127c579bce19c2110abb4155. 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/FR0U91203226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6a05a058e0adf59d0381383d3d6d68e04fb4464cb1cfd3c9762e225e723f83. 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/FR0U91203227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89b476b0b6dbe5b7522023878cb2bb06aec228c0b2db0c5a569ba25a0a1cce5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR0U91203228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04e66414703bceb32e303409d0160c0d6944802ae99fee2aeb7cb868bc02a1e. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/FR0U91203223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15ae31cbd0ca11811f1fddf39eb4aa23946766e3203e0c996d9b96925ce1f0e. 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/FR0U91203224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39365d8e03fa18257e8e6a883325d6c5517d1e157d8a4cb8f8c672562ec3526b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FR0U91203225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3d2bcb404dfa1b4572ed64d9bdd8ea5ea91e35c23b5f2dbbce609ce5b67c8f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/FR0U91203229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf596a58035b17bcf161a3f66f0b3563aed89de533c11d44fe18549d0c4aa7e. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FR0U91203230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6323fabc3f31e339aa64f654076a61bda56c9fa24d2e4653f19bda1e33cb5ba. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/FR0U91203231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27145c6389274f86016e7d17733ffaff2b564910202d2219409fe15f238002e. 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/FR0U91203686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22950b0e2e03b63cecf93de872ecbcde4745ab4eeb1510af62af88bfaf39461. 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/GBLFP1632516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc78f87ec50f152178cc63b36e8c9a97345bc69b1ce78432c5fc6e852a00f6e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBLFP1632515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88118dc812d5a521352a3f936c4076da5ab414dd6e2e3420986491595c7ac324. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBLFP1632514.