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 0xdc433f154bd23d2ece5a8eb4d18067810c13043d424d0bd9a5010d5a1d653b87. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dded326c-b460-4ef2-b862-98943bd69ac8.json and https://artists.proofprofile.net/proofs/artist/dded326c-b460-4ef2-b862-98943bd69ac8.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 0xc5ae439b8c3c1c36d0e5a4997af4f74b972bb320d6151794fb2b4971ed5ea63d. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15: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/JPB602178238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a52cf7b6fa4147f39bf857a1d604b545e3a23826f97902d0d49a0ab661a41e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB602178239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129e3ea4cf5c8cc4a30535c72d42718ee5a915637fda3a065c2ad352f4a99c95. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/JPB602178242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5509855231504f33f5ee6426aa88f8783af6ac21eb89c3cb7112a6b00606d6cc. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/JPB602175155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b03dea84468a7a1c954a8f92aca20e420d677c286222980a85a52b24a76926. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/JPB602178245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a060ed41f784e4cfdfba272998845e618280fd0e58cd9f843f329cbca5e89d. 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/JPB602178250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dee8f4f8289e4643ef0f5f2b9608383e5ba998f952276aa37691f3100e0c10b. 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/JPB602178251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1564f206e1fbbbd0db28dcd27558ffeda534ecea582d3e9934aa73792a444898. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/JP92J2401528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73287abb62e133e3cce61562718254e324f70e554273abb447007a334d108988. 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/JP92J2401529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3b22d8c079e6c24d951dc15ed60e6d44ef90cacb63215ec289c1934dfbb4a1. 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/JP92J2401530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996d82b6b1fe7939a111d47384d974135cf9e52438a26f18765d42aa04cb0897. 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/JP92J2401531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255295812e69762a614f6340ea7c09f556ca4c43dcf4241dc31a16a2fa04672b. 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/JP92J2401532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52a6fba35c248de92f03b744ffb2d673f46a34eb64e7beb73ec5a91ef114a22. 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/JP92J2401533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc50e05a4154603410ee83e052ea8e030851e45b82fc0bcf94b664a70c6bf43. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/JP92J2401534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff77b6627865c3f2958f7fee2d474017f87c9698b211bfb8948a959c32c6804. 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/JP92J2401535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f4c2e47532b1144d41ae893b024c723dacadb621090b02c837671f9d668084. 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/JP92J2401536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3914daab447f0cf6a9acede20a4490e231dc8cfd44b34365b77eddfb9ec8d2ae. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/JP92J2401537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6c52252e8b354799fde47ee33311be675196b6a3d076643a1810e9678d5a38. 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/JP92J2401538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed0f207cd1fd0c0de7f2ab6a2d8376b9782ea82152fa34b53df6612489dea75. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/JP92J2401539.