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 0x0ae5074c0608ee6394e402468c9c4c0fbf448a980b077ccb7ba078eb65873452. 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/9d00c108-5674-4184-90ed-b7fe51ada4de.json and https://artists.proofprofile.net/proofs/artist/9d00c108-5674-4184-90ed-b7fe51ada4de.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 0xc1183ad49e8e76f99678bb4cfe9e84221f98bcfb1cc594c0cd7e4170f5124d78. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:46:16Z), 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/RUA1H1535854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f9b7068d3a44a7c1e317c985e3a3a31f5f8ff1fad3c1a42c9e386751c6a672. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/RUA1H1535865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa609697c10df39ee31bc7c47477f045ba3c479684b76a7ff80234e74ccaae4e1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/AEA0Q1911050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d72cc7175836d342e8ffbfe42f63d8042a9e1ce7ca8fde25f06cca641621e54. 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/AEA0Q1911056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c87db6eaf65a5ef10d10bd7ae0f4f9d0fa6eacea6f8a1f20bc4d2839e87ec6. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:39: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/AEA0Q1911057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51eac55197a56dd58bb7cfb36999c43d6e0f3a979a2fe47199bdc7bba19a1ead. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:06:23Z), 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/AEA0Q1911058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4ed7fcb53c043fd4a8ce582977f64b4b02735c6e4e8159be26e3eed572de46. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:30: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/AEA0Q1911061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf65efbe20485eb7ae2a83d83362c5f1c989f2e7e98a168fc7aa49c91650d5a2a. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/AEA0Q1911062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaecc6b1be26144bf8f3cec65c798ea700f9b3ee452e3faf4fee0a88691ba7cc2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRX452029640.