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 0x3b8567c7191b602f6790487f8af2953f9521fdbf78f620e27c82f61670b59f18. 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/fc50812a-272d-4942-82c8-1ea956147511.json and https://artists.proofprofile.net/proofs/artist/fc50812a-272d-4942-82c8-1ea956147511.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 0xeabe9b195d10bb46dfeee73ea94a207d908ea3befc329cad265b2c0a20749c7a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/DELJ81520355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439e842a394a5500b9265f2e709fb88966569db9905ef1c715efe9b916e35937. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/DEZC62318552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780592300f3bc69bc571c4fd02959572c0b49077ab79307f0b1ec5780088ec82. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:06: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/DEZC62319492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f09c036c77d50b7e79caa40dd7f7d3d4da3e5cb496150085b30deebe65d0e31. 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/DEZC62336793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa7d5fc8892487fe5b68fb4042d5c3b94567831a50f003b81efd213f8e12589. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/DEZC62341012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5226ac995ebb7762fc8a5d076f711d4a9f8841a893b0414b773a0196ea8ceb5. 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/DEZC62341014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9154f84cbcc02501b84aee9c866c234988a96ec6ad6429326b40259f3f1b76. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/DEZC62341015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f003c05c88726bf85fe3da96b3a2406210631a3edbed1ad10e420da83361fce. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEZC62341016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3cc5aea8ad81964ea2bf0f9e597d033c82547a3840a87ac5266c649dbe37ed8. 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/DEZC62347076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7810369ce6613083ba2bb331bf25ce911b1e8fc59a105d92835c6270a79e6a. 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/DEZC62357235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59a8f3cfcf2384cab37b7e596cb04bf64ab6b5951ab58e291f6dc96bd6c7bd2. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/DEZC62357458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27d5835a67b08727705e10a0d1673137409d06a39ed209d9efd3ebc12c8e5c7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/DEZC62361134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4eacfd256924ffe9a27920bbe8b08ecaf78e81968573036186a76dc9f848cac. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:23: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/DEZC62362933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8497147751b7c1e5b8cd3c8546052d3ed62d92e9258474b6f14fe3148cad4cc. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/DEZC62365679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a154cca5e28fabdbdfb7dc130ee3c70b555f7a090300a835b6990e31e42b71. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/DEZC62367868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa831d4cca13a56d06ae0f5b676ed41d1cec633e8b10cf0d350d77242b8cbfb1a. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/DEZC62376928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6270e0fd10681f9e54d1240117120918af06fb7a5e9c80a0cd4b3b464bc538e. 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/DEZC62382833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0acc0e5133bee0858d3a2eeeffe0a747f8bd1149adc0858904e27eba7b08a89. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/DEZC62385342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06e232dd78f3e36611c775d91f90aca9d3a607e0512ca427684e9b19416b87b. 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/DEZC62411185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6c0779b6789e81fe381a5f3e7c56629cfbaa25a4341c2cb53708eb0f419af9. 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/DEZC62340770.