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 0x93a2f64a5c6d99d758165fba4107f4101d524a3552823131efc98d75374ed63d. Chain 2 (Bitcoin): anchored in block 953922 (2026-06-16T09:36:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1af84a11-ab60-48d1-9e8c-22a4efc4834e.json and https://artists.proofprofile.net/proofs/artist/1af84a11-ab60-48d1-9e8c-22a4efc4834e.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 0x52c0846a7d93057464882aa694a743979c9c7b9bbea9edd9b35a4714d11836a5. 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/GBX262300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b5a07b7116a1bcb3a7eafb14cc343a902f8911243d56b5f0ea6340405f96ee. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBX262400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe860d384ce71d63acaa831e62349f3e2dbcea4a3d860a07be1a23af4b36efc69. 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/GBX262400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd61b7979415abc26049fedce92e55d25c1b2e8e3eb953746b547c34732f565f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBX262400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908f42153d965794f09f9ce2728504a9362cab674fbc22c7f24db119fd60fad3. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/GBX262300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b159cddf8152b2359430f83f9e68ed32025f2ebe1d218a7952df33951dd9bb5. 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/GBX262400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b325b1ffb6a1b79fd0d60cd87c019d591e4d3c9aa2e280bab1405c0581d572. 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/GBX262400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4abbb319381e13428a4e181653a93f6d6ed8ad889a2b64593f020fd2c0522464. 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/GBX262400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5b791fafa3347a4eaa29bea6880d1944f06b80106b980f34f00ba06ee6135d. 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/GBX262400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8684be3eff648d40a4176f8801767bce40040a1a637a88900e3eac4e5b4d1a3c. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/GBX262400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa8245d42e181487093a1d5df2b902a1b306f326b42240910fa434f5c62d80f. 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/GBX262400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1cdd083cf8faf093819acf9d386c1fec15505a36398865c56ca7adbb3016ff. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/GBX262300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36aabc26028089e5162842f9e04753417b1ebf27f6857dfc24060ed67ed407ea. 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/GBX262400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fbc557c21f824f555ed0d570e1fa593f0be5d1652920e1292c220958cbef0b. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/GBX262400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b5a07b7116a1bcb3a7eafb14cc343a902f8911243d56b5f0ea6340405f96ee. 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/GBX262400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91aa8ec791de1b5e7870be1fac553328411f8ff4a0371ba86752d25b800f330. 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/GBX262400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40b18618639fbb3c421bd53a53b043e3e4515d02fecc8d5dcead0cbeaa02079. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/GBX262400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c0846a7d93057464882aa694a743979c9c7b9bbea9edd9b35a4714d11836a5. 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/GBX262300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3ea90c195b49f210a734c3205f5d99a9ace616fd1e5f729748e5188b45f759. 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/GBX262400013.