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 0x0aec91b8b7b384ec5f31261f582640c8ef09b7259c77b1b8a1aaaebc0bbd9f54. 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/3995d2cb-9f9c-4409-a349-88f518a8af82.json and https://artists.proofprofile.net/proofs/artist/3995d2cb-9f9c-4409-a349-88f518a8af82.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 0x3c3e4386d987ec880a93a147b4f86c894ee7129f9595ee729c9095c30bfe7caa. 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/TCADH1717407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae7d6bea62b8188692dc69bc5e22556f1f409285b06d963c7fdf56ac90e7920. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/TCADH1717422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab016756aa59f33ccef87a59b78ad0fc5c4a872778dd1be19588a1e3fa06d0a. 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/TCADH1717417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459a95a9b99dab1fff01840a95130e0b8125d042614cf93ed1889875ebe94e82. 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/TCADS1868510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf200b0fa729f6b723dc5a760c6753422e3c093c3ae5ac918821cd5329c3ec581. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCADS1868513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f2d222387605a8df4c49024fcbb8f3b9553dfb751e21c6069a675a0813fa17. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TCADS1868515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ecea1ef0dbd039050742e68ea9f751c94e80154ef6e652d97882e21e69f936. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TCAEA1960080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced30bd5552d03edf9adee5c223b2a07198ad965a4b4bc9d57079596e9ba34fc. 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/TCAEN1925807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65eca48170a1b754d3e5b84774d9af662e0f75fd12915e9a2bda7fb332948dc. 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/QZNJV2092878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a203f0db8fd7de9786ae2dc16332ccc12908bded862031707681570ff70926. 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/QZNJW2091459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f187072a6af973c4c271909653b76e132153ecf6466627d3576e1ed89ff469. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZNJY2203169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a949bb288434016c780a71d7e22e3c31f2b4c790f1eca86100a88f1335b41e. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZNJY2377321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa335d7cc49a4cdfa13658dc6b077a7a59e550ff9e5908e689e9ba7164c590fb5. 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/US7VG2517993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635744ee81eef1bc1ecdcbab6e5e3d7b781394ab46c5ab9914e4a1f721b0d1f6. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/US7VG2517994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd132ae6baa83654db630facff214feb49550a1c038ee4815591ec7df577cdd05. 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/US7VG2517996.