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 0x312244f520a5e7ba22083d3e39bb356379666e4121e9936636f0eeebfa9683e4. 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/db935509-b7da-4cb5-b7b5-a8a7c065d59c.json and https://artists.proofprofile.net/proofs/artist/db935509-b7da-4cb5-b7b5-a8a7c065d59c.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 0x7df3cde4c1ce6a8f6fb4f0d1aeaf0332b780a4768afe55dc7fe62489c7750816. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/CH6542202769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77223d1478d819cd7234113e1272e738d851206623c617f5acd4e542d426967. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/CH6542228078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa111d77a50b98a46c3b233093c486ea24ca3308f9da15947a9562a1253cbd557. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CH6542284431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd273a056f2c061e1c67ce1caef97f6f8e912d33e8d9123e92afcc47bc7e97572. 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/CH6542284430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77eeac08a65fc2feb83fdc3d8239205f70fa79e115f9e75921c432fd0958371. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/CH6542284433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd486a03917f540cfa1533ce6318741c6f5f27d357eebe1a56e3799ecb8fbc2. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/CH6542310430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8504e904c6747645672eec727017ae90950b0d1e393220fa52fe230bafaa2a1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH6542342006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da830571b34e1531a8e41ec78a8d58bff7c6c5d4cb2474a748bbfc2a97fe967. 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/CH6542360732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f409fe99208f60f7730b08770c3361569ee95eafb7225a78db2ce300fcc411. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH6542367099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b278dc3a4efefff95cfa1113fe3c259754b7d35d06d5039b955e55709412520. 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/CH6542394491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a87ca58d6807fb219d8e2897030444e87c38f4ffc578014609e3020c0de7cd3. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/CH6542438732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9101a2616332a5eba06b3760a39f594f577963b72580ef143646971a956cddff. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/CH6542466989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f538c63858ba20e5d0d4727b02095410dc85ba5bca135b4ea5e9ee2b82ce35. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CH6542484254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2a22994a409f909e710031fdb08a5bd11df018fbd7a8945539c405c341ac5e. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/CH6542543972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666f694c49cbdea5feb4840843784aaeedd46673c97b3f5d625429c28c2d463e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/CH6542563001.