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 0x341a2b477de51f2cde2961d36568f7bfe81da0f88775e0e17cb42d5e5ce9bb3b. 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/3052305a-9f44-4d59-8a33-f7087c8e034e.json and https://artists.proofprofile.net/proofs/artist/3052305a-9f44-4d59-8a33-f7087c8e034e.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 0x9e7a249868b1951e11c39a3b958bfc5435c436b121c7ee92050dd27ee98e0e98. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/ES71G2056602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420444f014f95a1b7225266fb4fff90e8a502c05e9dcc6250ec4cfd18cd32a84. 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/ES71G2131968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c798e851945fb855897c1465b4fb6f3ad05d019601529b94f5e3fefca88a00. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/ES71G2230011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2041fc2af7ec05aae283bcd14b5b1d9f7f3734863e0bd3a5e06eee6a4c24165. 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/ES71G2317661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5434c9f9c1ddb654cb62d96671cfb0e0d18c51332e7fefb1ea6762581537b698. 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/ES71G2320395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cb630183cd78072db7b4f891541d05c743b9238ff1582cdf3b5046f3d1fbdc. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ES71G2329055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae7de965eb4b46bc3b0ac4846f71a4bb557ed81be54a1446219398b4d88c012. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2401573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b1bce6a92298e7233bbf5edf7c7d8e5c901c844c74e359a3909712464cf78c. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ES71G2411484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf3ffdf247e60710b86ce8972e4b39955be0220700f30511f632dc19bd381c3. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES71G2417647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990652ae4940d080691cba13df44d769c4031a162d0dd648bbfd45dd3ee924b8. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/ES71G2428310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eac43d1c501b3eeb96c17128ade1f46281bbbf134fe7c25c0154e40d6a691b. 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/ES71G2508680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb134de8d1109575f96c22efac80013f1583b5d0a04632044017e28da634b92da. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QMFMF2525825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8381ef9cfd15035297e1ad411563c7ad48eca823df5a7ebb8e6142f065dcde2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282486947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfcab1279505e21a237009e658f8f923dc78752f6026295f0f4a2c3d8eac8dae. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GX3Q92085263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cded9e8e6ddd556d6e4f1b98d52be11b43f13c0c7d58751926f40d861462c55. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2201748.