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 0xab4dc3c90723671cacfaf73a79422d077339c47b722b1597595462a8216b90aa. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cde7484b-ccad-4426-8460-7a5e06685a10.json and https://artists.proofprofile.net/proofs/artist/cde7484b-ccad-4426-8460-7a5e06685a10.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 0xaa7b35c096ffbccaaeac3d9b1935eb98894fecff12243172a9918bb7f2efb441. 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/IEAOR2300196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa086924b9f6984fa364cfd6c1d7f843b7f0a6775a2ab063871255bd98456155c. 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/IEAOR2300197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f7fdbf3faa7feecd993412a72c779c2057f2cea304823e58926a8d73580985. 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/IEAOR2300198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c24b7bc3ee358269c5ac8be6884e859951f6adb35da76eae0db7d881df6702. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/IEAOR2300199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cba4402c3b77e685f778b1844b9fac243aa44ab8a93d92ed89ef6d5373ddd99. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/IEAOR2300200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc974b32afc246a65107c3a8f17a2a2b00e0757e997cb841e9210b252c2a33bc4. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/IEAOR2300201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f57850d94c73847d9409a7f55b2a10971cb55b4107521eaf63d6a388a6ceb92. 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/IEAOR2300202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d417b8b837af41857f7dd7bea17e7b61f98b56a8df14214cee013954f5b3fd3. 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/IEAOR2300203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6ca83544ce2de14bb9137896ccfc560d7cda544fb0f235533f3a392fb1ff75. 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/IEAOR2300204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf5b369d9921b96c71b5b0f35c4587304ea9ecfc6cccfba620de6f635ada7c7. 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/IEAOR2300205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b3ae8a815465fbed0221d8ac2911a21c2b73a89c28d8a4be8f61806d4dfa3b. 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/IEAOR2300206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9ba4b93ee0feeb0d872261019009a1eca2ceb7cbae36c7417212238c84bca3. 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/IEAOR2300207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0316b40e72e3e9e61023f6ca42a673739e6648dddcbb7b1f7f53b4af0d5fc38. 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/UKXN22398566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34738aeaa725fe804c422f4a8be4f4498376478ee9f30c03607f35d6331df9f0. 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/UKXN22392139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5deea3eb793f9cc870d3cacfde4edfabe98a222045b3fb5afe20c687a3eeec9. 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/UKXN22323810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd077f12494039ee94d47c47034fad409a1f5ca95d9804bd9bf276973eb039dbd. 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/GBLFP2003301.