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 0x59f2c6c4b0f741cb4142891533d22afdd084d1400be7c0171327f90a38ad417c. 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/ec355bfa-a447-4931-b089-427c4e255b46.json and https://artists.proofprofile.net/proofs/artist/ec355bfa-a447-4931-b089-427c4e255b46.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 0xdce2098d024897778fb0d72f0064b97d1984c935edb06f6ed4f80d345c3ff7d2. 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/FR9W12039428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b658f696d04492f7bacce2bb41507b7c6035f7f4b5e14ce77ef107577b7e954. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/FR9W12039429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5fb1eb66f285f59c3a76676adcb2786c4bae86e623c669d76908b8c768128a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FR9W12039431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248c85cb9c3671e6331ca558885db47d20144fa4892f95585e518a99d7f33963. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/FR9W12039432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde27adcd19efdca11a2c46f952f5c2b788f7217fbc580eebd145df5e8a8046a. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/FR9W12039434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6374bd6cc65cfe357f345fa33ad429647d5ad7fc8166d1fd8fdaf15716b47af. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/FR9W12216146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa577eea8624e6810223e6accdfb0c7c66d6569d64d0ef3b8340f9844a56000c5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/FR9W12324844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb846aafc26382afe496adcd15c61d85d0e237f7582979949707b80a7e5b4376b. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/FR9W12324845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53dbb8f00fc6a1fc62326aa721f0f557b782dd64a2f16b09d5eca68cd620dee. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/FR10S2589250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c40184788c18ccf1d1971e5889a733b08354b00e3be033934a54dca7c3e3b5. 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/FR9W12465605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb00f58f4151012bca374095e4f098e5feaf954206950b6a99a9ecc66836dfe. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/FR10S2589251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd3a85e10719ac08ce48ca3b64c940a8c6452cb2456ad390274ae131c9fbbe. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/FR96X2414555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321c117fa646acdb8c98cb2b3c69fcc4c985a344399d0cbeb97818639cdf52ad. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/FRX762514889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd3a85e10719ac08ce48ca3b64c940a8c6452cb2456ad390274ae131c9fbbe. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/FR96X2414555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6966f3432918c0811c2d0cb4a002ae2578466dfe04c3b1191235914051c8b12d. 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/FR9W12436067.