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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4ab993f9053a82770e9ef80f75380a465160239e67ff20f4638a4a2fa0a2d7. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3b3fa2e9-5360-4a14-84c9-7c14923b7b19.json and https://artists.proofprofile.net/proofs/artist/3b3fa2e9-5360-4a14-84c9-7c14923b7b19.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8093fb15e63232f9ad736ed55b6847bc8a23e772cad2aeb6e412544e18ae7a2. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/USN360810115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4790bc4548020a3360e09660a73740e2e3cec1698fe0dba624e2559e889a96a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USN360810026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec448a624d6da923cb3fa50f73654dad9f979d940e64013d5ba083ab90ccd5a. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53:17Z), 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/USN360810027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc634f0a0b380ddc46a315712e92ac103f14558e576afb65048d4a45d71a8af. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:23: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/USN360810039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25bb57053d95ba0abeecc41ae145d1453d586ffaa83d9ed5f05e6d7321852587. 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/DEOV42500434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f68e2c6358915a2a91e6bcb43539734c48581b645ce5686b32f61d8e402f8e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM6MZ2426576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206a9ee6aa44827aba4905e3a706e0a4b24f75f091520941dd1bad9458fbda6a. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/DEOV42500430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a48209103b8ad9ba42508d7182271222f6ecba48da4aadb02d4fc37b63f6c5. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/DEOV42500432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc551e4116f3d65991c8b1c533eb7bfc69e04e82eef8c7f06fa518713e7eab314. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:28:05Z), 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/DEOV42500433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25bb57053d95ba0abeecc41ae145d1453d586ffaa83d9ed5f05e6d7321852587. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEOV42500434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e25aea3739f326b55c162b0921e72b562075c5464d2bd73dac73dde0f5dfaa7. 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/DEOV42500437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942dd3b59b42efe484da78ac265d6eb282696104e2008627230535ca17c39f80. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/DEOV42500438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd1b9e205109f77286d1e026e10bcda89b3253d4652a67917d5ba80c1f56f33. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/DEOV42500439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3df3e448d12603ca092340fdd32a25d6e8876ca70648fe5139556b918ce9b35. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:22: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/DEOV42500440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754bf906a3893b51e6f57534be202c91f864416b6667454ffcc2f191986f48f1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEOV41600922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31db67651a5d7b3a47e58bda1a5864f3dcca35d653e0b5adb1078acbf1501bcc. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/DEL360801406.
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