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 0xb0512e098c7a40ccfae3b5ba421457fe7aedada5e71271cc6f49915f34984e0d. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/51b5b175-2e85-441b-a70e-3eb2fe66952b.json and https://artists.proofprofile.net/proofs/artist/51b5b175-2e85-441b-a70e-3eb2fe66952b.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 0x981d8302dfded556bb12d2b3cb98ff0bd34d3c76eb8bc94782437c5c33b84130. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/CNF122000707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04dbab01b551ee14756b5c9faad54f98b68a2b3ed229543435656de1298c019. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CNF122000673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092613dd33d415ef791b11b1957ab070079a24620a7cfd5cee65e57095738118. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/FR2X42288862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5d0b2d27c4f98243e606427b336c4e667587569161d52d7d636004c2f8d622. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/FR10S2262417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2829dd14ec5c1a2721df50ff5e25d11d0f4890a859274eb409239fd8aa829b30. 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/CNA231501851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd7e42f7416688a21b3692d67cf70e0d35289b25511d27e7824461803cdadf4. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/CNA231501856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9e7f8b53316993decdf2b60df4c5548647d32a5fe03385d46e899ad66723ad. 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/FR2X42240145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef1ed6fa57c87e65c7e4d33a96c9997dcf3bc8f4e907f5c0bbbac1a412de56d. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/FR10S2256210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e3618f52fb62ee4080795bb518d95b8fb8cdf1742fc9d60ece5389581c7d24. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CNF122100082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c4a735c317251bf468dcb2150b5fc6d5d191d3a8c13106edf0b5f7f4abb7fd. 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/CNF122100083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cd8c6e416145db5ef56e3d236ccae1ff6fa90362f1f9dd47a515515c0cd200. 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/CNF122100087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5f74f848c6ea890c30ca5d625e880c1359c0ab5bd0533971d8755e285bad20. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/FR2X42227547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9e7f8b53316993decdf2b60df4c5548647d32a5fe03385d46e899ad66723ad. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2X42240145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d4d512f08379d946c5bbd559f157d6f21014da6fe08f52ba4c946d8bf569bd. 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/FR2X42258196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35511c345c805e640983293b082ef4a0d9e0d2ed684376861e2d200902216b22. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/FR2X42258201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7474d277c7c1fcb1d9d7cc709c206a4aeab7eb9cbef272c2f16d331f0d8923. 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/CNA231801666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0149214958a414a61663c1a3647c4b5234cccd485e9522bf5cf10b7fb2b86322. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FR2X42256134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18556c5695d6cc664b9080ecb33f028bab0841e16d810a68b6b49cfa041aa0e4. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/FR2X42280497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a3052d8ef47bc03715be525dfe5b188058a5659e0bc5db91e8e28957440734. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2X42266907.