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 0x2bc43784b3bda0d4c717eaa4d6e28af8d098376004aea70c9da6952f547d6678. 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/b3c08398-2dd3-4c41-be89-3cb511405fe9.json and https://artists.proofprofile.net/proofs/artist/b3c08398-2dd3-4c41-be89-3cb511405fe9.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 0x39b543a5777c69886be23ec24f0c4baf528d8bdaf799d909186cec5491e4e4f5. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/ES71G2177229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b54829e7d732ec249263ef4a4843a66e762b48f14558fc95e67645a9fcdefd. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ES71G2310773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c81c4ba4945dd86e902142770c5204e2ba2820f748083777be1b04f9217c48b. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:06:13Z), 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/ES71G2314261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6840a4c3796824acaadd58cd0fd45aaaae82c7ca76e48d107fb860d04cc938a4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/ES71G2420909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ef4003444ce04766564e7d0dd2205ebd93bca14ddbef5f6cfca40d31ebceef. Chain 2 (Bitcoin): anchored in block 957826 (2026-07-13T08:56: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/ES71G2402835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9282dd888aa8a67985f19db5f7aa18ecdab2f2388b625f4487b430f786cd2a51. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/PT7ED2400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3e3f3d6e741209126b893f0b029553df864310bf90b8738eaf6b9bad8f15f2. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T07:56: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/ES71G2421188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142c2f73245e7f571a6cf1ef2def1f981f3f8db5124c28e12a4c4a54dc30d41b. 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/ES71G2421189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b77b0ad532cf35c1054a2f1aaa831f0ca0d6a30c094a1388d912666ed1f304. 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/ES71G2421193.