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 0x393e664709d6f066779009d831f98090289caf0cc7e97db7bf3b216e4571a2f9. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b57f928c-2260-42ca-bf1e-4e9039783505.json and https://artists.proofprofile.net/proofs/artist/b57f928c-2260-42ca-bf1e-4e9039783505.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 0x854a671f51601fbfad9f08996150cb320341e86e4909b0bbc73d44c24a1d3d0d. 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/AUBEC2566993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6688a953e208654e038c4ec2b71c9206d905401dcd2968809c9801e2ebcf55d9. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/AUBEC2566994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43bfe29cc81544a45f8787f34c10c45a3b7fda1d45658d8efef1f7e58646efe2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/AUBEC2566995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a4225324bb58cc2a588ad50f57d7d03f6447175fd455950717f22ddeec33ba. 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/AUBEC2566996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21221ee2098a773cde525d7e3c9d191c426686a21ff832abb6e87979cdde7d2d. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/AUBEC2566997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fbbb1beffc9541d9b73d683b3849c9cbb8b6d02c9f8f5b9bd93ab6c6ef7b03. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/AUBEC2566998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9cd0d53a98e7759d2368b830c5b1abf277cfeabd33b36693aea2d6a4f6846d. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/AUBEC2566999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb669f3523943dbb5f7cc295528c66a8f248da1ad767521c3329fa0b942262b70. 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/AUBEC2567001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fe87dd98e500f33f15045428695729c8bc1010ad8932dd034c5fd4effe3a3f. 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/AUBEC2567002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e2d5316fda0fb20d990433cd491779b6f1ac9b0b1de097f83cd1eeaa049447. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/AUBEC2567003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6067a81e455e13755c694433b659933fe114e75a23a6ae9622085bbeb4f1bdd7. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/AUBEC2567004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75b34a2170aa8ca85d295835c4b7226c93bcc86c2b339ddfb9274ab1e506021. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/AUBEC2567005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae4d3ab5960efa7ba270c1b2df27efba99c9153bd9718ad1e8e7d48d7886dbe. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/AUBEC2567006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6edacc6f4c241363cb79766f5e436414603284a1675b56d24088c3ea466ce933. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/AUBEC2567007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb9f3f089a032375b0823f9daf0e98441194f5f9d0bb86c97d0b4739bf3eb6c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/AUBEC2567009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e48d07e0a6b08822322ddd80380d19fdf7860a03d55c18252c20859106c5c9. 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/AUBEC2567010.