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 0xe3be9bbe321b52b414ba6d11bdec76aeb3cef7651aea9f07177a378901de5f59. 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/c955a39f-d5b2-4ed9-8970-b09e781e3831.json and https://artists.proofprofile.net/proofs/artist/c955a39f-d5b2-4ed9-8970-b09e781e3831.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 0xe67c49884446a570832f3f0664de611dea7d80648a180ca03f6c1c26d2ab110c. 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/QZHNC2010011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437451a073217892b7f1b2d0b19bf64838248e811a295f14cc8f7a601e4add8f. 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/QZFYW2159683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c23cb0313a873b23dbf33978bf874ab588a026ae4b644c32f30ce43e8e52b34. 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/QZFYY2295299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeabbd768511f2a5f9b224bdfd6573a9be548c1b3ece2708fee83abb0431142e. 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/QZFZ62283444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff40f4ddfab9f0ba0760de961bb11312a17e99538a1b907c66ce4ac4f6cb8c76. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZDA82228609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763b6205fa1aaddebb1fc7ab9ade7fc6f46799def0c6f649b432653b35dd061e. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZDA82293751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95cefa5857414e466a7a49668b2310672b6cf7f4c0dc7837b0b997613e9cf6c5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN82226208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf833c011b3f272aa74607c1d499ab213279fbe05bc1d339822fe0918f8a0b677. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZHN82226520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2861fdc17df5f04f483cdafca9f0a14ed239936c0388cee08e3404f0e6350efe. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZHN82226518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77920d938ac63f43409bb039809a3ae6ec1c879f9bef5ae72c494779bd66bec4. 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/QZMER2245212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bfd79ae7f10ad0dfee8a9aead19b70f9068d894ed12bd1366343479fc87432a. 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/QZTB82241202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0523640ee273f9ad8a0a3b5104a24d79a12ff76158d86af01a3233caf8424db. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZNCB2198277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19eb752bda366232d281a19223efdc7838d1f3e07fccfe0c57e4bc1bdd572311. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/QGNCB2307159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d89c376139a94d57d888ee8e9239264db3dd50b2cc0c7ada56352a633f551d. 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/KSB012315630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69098138b22b7dac7ef3a372c9cdf32a65f59e8ecd27c6d8b43506e054329aa. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/KSB012321181.