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 0x0fa55644d65677b21bc5f792aab682218ae8beef16dc83fe99cb67d00e497578. Chain 2 (Bitcoin): anchored in block 953599 (2026-06-14T06:43:55Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0d91471d-31cd-4ab5-8a93-74cfa9454a87.json and https://artists.proofprofile.net/proofs/artist/0d91471d-31cd-4ab5-8a93-74cfa9454a87.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 0x927842d1a012eb66d11f7824ac3453d9da06026e717dccba4f2d3088c52c8eae. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/TCAJE2511764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67072fa1a79c580d0de9ae87aa3f845825e4096ce340d36f08d6658d4ac8add. 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/TCAJZ2569476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26d0e9d24f980522c7f659c82a77c17839bc23e669be9320f86c71228be4929. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/TCAJZ2569484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d523693e836e7e55b6d0f7fe45732ba0043c9c59c8f455ec727a9114a65283. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJZ2569502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4779b8101d86258a599919211b31185d5474dc5f504a2103481d83fca64ea2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/TCAJZ2569513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353bfc445a9db93b2b38a2d721d4e203b7ac512b1d9c412280882ac0f941cf5b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAJZ2569699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ddc15366bb211a9fbae40a8bc1deb6018336cca264f22a80a7a8de631c21a3. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/TCAJZ2569773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9ba18c7dcfeb1d89c1c0270cd256ed6ca0eb406ab3da43c29cb4fc3e70d716. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAJZ2569781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a0f3358ef52da0b8de08236fd416f56d6166daec0bc113c344d10a3898f313. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAKA2569820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c03fb4cf057716d43a173b5625df6aaef2ea79448a31d36bc5173bd0f4c444. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/TCAJZ2569844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78aaa5657a44234ebe7a82fe6709bcbd5264089379eadd6f699927d2f70c2e2a. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/TCAJZ2569856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2e6f11931456ade965276d3c6f139e5e1849e4e2d24f54f70d1a48e51dc054. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TCAJZ2569883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f91ae126d8ade46c105b3f14a2c4762089185c67df7a7219d8e330bb21fb0a. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/TCAJZ2569885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9c8b222959bf3e4a3388e424c3b23b5ba8dd440ffe64343e2b3b96e9beeb60. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/TCAJZ2569898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d4305867da6919e669cf731f6db8185fd82e87265a231025a0109d3630c4b3. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAJZ2569909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa666120ac56608ba8dac3830e8b5fd838f6b90cec0406a320b93acc3582cca09. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/TCAJZ2569922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf89a493514a19392b295944abc5fb00da558ccae672fa4fe7b1781b4f6bbd8. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QT65Z2508114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106231ae0f70b67ee6804881b3a1bf4348df940d8062dde7c7946f443d577a7b. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT6622581403.