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 0x4b50975e505d5fb4ac0ad0585067d0b202afbafbbd80216dfea056c5f04c4712. 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/eeebb10f-3463-4087-a8ed-0f673bb5d587.json and https://artists.proofprofile.net/proofs/artist/eeebb10f-3463-4087-a8ed-0f673bb5d587.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 0xa14de1bae4c2e4ae7a87b1aff301968036696b139fe01d4197f4e04cdf6f883f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA0H2310713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1503d88d899bdeaaf530f4fb0ecd3b9b29ff5166ad8c63ec7639a16a2c501f57. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/DGA0L2396133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b033367970e2b46a11a401a84211c131b52731ffda8e357a097db6ff617147. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/DGA0Q2346271.
等不到清晨的粥 那就倒满深夜的酒
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d55f76f678d7b0cc5c56c1bd4e957a7a875b63442177a4e5ca93f956f7bfe36. 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/FR96X2511392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3f90693e4bf235a52465808bfc7deefe1be435e3566a08e5880ae20066c1f3. 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/FR10S2473912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4df42a46855e355e13a3c56a24150b124be0bf7eaf3b1db4d37f77f50fe3d1a. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/FR2X42403718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9989ff15c645ebcd7439962126395101ba1138156b579a422caf6f826af684d. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/FR96X2415224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c6d684eed7e3f1255f1167f97e7c360ba489f101b0a1d2a9e013fb1ce63715. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FRX202468478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f9cfce4450a6987b7b38cfb48ce59f26ef1b8efae5b6ce61aa9b040d879223. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/FRX452480723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10db31c4fc1ed62566464d1fb03022efea692fd52ffdc90215e0ca7d90913a75. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/DGA062442569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d270dfcdd2136299c5373446966e5bcbbe4e82567980fda1c7dd5628bfe9a9. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/FRX872430933.
等不到清晨的粥 那就倒满深夜的酒 (男版)
回头看看自己走过的路 (烟嗓版伴奏)