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 0xac34bb91eec72fb77cb7668861c8f6bf58f5a247763069e22d62c145c52b2445. 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/fcb04c5e-61e9-41ee-beb2-da9f4ce35210.json and https://artists.proofprofile.net/proofs/artist/fcb04c5e-61e9-41ee-beb2-da9f4ce35210.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 0x7e622ae8b3c5078946c98e2b9c9980f914f4c6ec41a87797433b6fdb0cf5dc42. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZMER2194261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74af8fc24cc2bdd9b36d0c48f092d6013808f09d91dd87010e611151ed9c0409. 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/QZMER2194262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8998a1b6f0878e487ce8b2c3cf0587c640f439c91628fcb47b6c588f138b390c. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZMER2194263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a91da37a127990dc39cceacd2b205873a31651655f5589d8be2a322ce814b18. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZMER2194264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0044292900e8ba09cf1818db58c4d99ad96c875b2febd6adcd0f4cf61e5fc30b. 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/QZMER2194267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5638b7aed0468f83d26d5f5c2e53c59189ae04d4b04fc1e5d19b8f52e22904b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZMER2194270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bddd069208523431f40fe78d6fb718c830cf32f5a9d27a688a3a1f846a35cc. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QM4TW2281774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf978f8f75f60aed4099216d8dd509138f0464216cf76b00f68df3de5f21ad28. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZHNB2288190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b672434de6dd37e2e99ffe05ff39424d3030f8bb434659b91f0553a52e1a5b7. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZK6K2205840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b386038ad0d11a96a8dab5058482aaf0aa26c5e4ebdd5c5b052460c32b2acc3. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZTAW2294011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379852b82fef35eec73f0791bbef130b801a387c62972d8915fa073f992a59ef. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZTAW2294013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844aadeb0afc598d368625e02ab643db5baaff4da6995bae1da263fd128d3377. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZTAW2294014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfeb325bf2bce7a6c0c2345dff0569363f04dd7de1b349e71c29f566b2406e46. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:06: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/QZTAW2294015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80dada46dce6fcf770119d6904dd83f497485b11872395e10d6136715da9bab6. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZNWW2499327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0003461ee6a8fb62650aea823c291b184a042ad64b7e3ae99a445d489400ba1e. 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/QZFZ62533319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb682b51b33e773f8b392b7f61a85c1a0b916ccc46dce650411f2eac18f8e3d0. 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/QZWFJ2566322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fd4975ba37eeea0fd95ea51a0c68ade86f5f0e79677d189b567f427caab170. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ES71G2503194.