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 0x6473e7e59eec2adaad98fcff170bebd7777b9cd3467685f06211c213b4d973b9. 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/fbefa18f-675f-41e3-af88-bac602d90a20.json and https://artists.proofprofile.net/proofs/artist/fbefa18f-675f-41e3-af88-bac602d90a20.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 0xef136b70a8be6c466a95eddb2c2f26a027ee8c23545bbd07ab414205f0dcb0b2. 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/TCAEJ1993507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c5c807103352001d0e957369c8b8135e4f5850edee6d8dc5ddb74712d9be14. 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/QZWV32471240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a02228ac8e56bbe4646c2ef4df983630cc8ac8296641453b44561b69b001c48. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZQAY2501145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a28a14c1e38fea8c365873ff0ea4809c145f39c863687f59f8b135ebcfb0ae1. 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/QZQAY2578651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b87db430509143fde4f2fef78756b0bbc92ff60843717d044b7bf8cff571bd. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/QZQAY2522803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494a21cb09c99ce6155409a19cb9a964f30f1c582312790d946b14956c0fe37b. 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/QZS7J2544848.
How We Do It - Jochen Simms Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d5e7a44d53931d24babfc95572d11383b2086d62aebbd9d75425ddb9d6b9f1. 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/QZQAY2571715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3173afe2e809853c2dcc2891bcf51c881b9751bae3ee8e95a7aae0c4e5c409c. 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/QZQAY2544905.
How We Do It - Luv Foundation (UK) Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057712510c20345f8cc24b011579b1e879bee22efda49aa7511c8203d52fc62c. 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/QZS7J2515931.
How We Do It - Luv Foundation (UK) Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f8ee4f0918f73fcd92bc9da68949c652a87b4c42e3c37cc61b0d66478ffa8. 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/QZQAY2542021.
How We Do It - Luv Foundation (UK) Radio Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07243303a984c10e35e6dad052ea8e0938facefbf63dad1ad678a9b55af387ef. 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/QZQAY2539292.
How We Do It - Until Dawn Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fce17d0e0d860db4bc0bfc99f772bd0afc9b86079256826fb0ec3b8c34e1fca. 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/QZSYP2555150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ece6b5ffecc70bf4366c7ecbd02fa8b8e748a6f913e74a7832e2e87bc896f6f. 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/QZQAY2549516.
How We Do It - Wilson & Smokin' Jack Hill Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d0e727bcc1edf736c85dc69143723de9d85bcc56fd065d654d1028b210f972. 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/QZTLA2584715.
How We Do It - Wilson & Smokin' Jack Hill Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5575c5955f5bbd873f4f75dea66c0f618b3631a30dbedfe597a68e3f56ed84. 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/QZS7J2596601.