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 0x50edfc86647ea3ce6d7ec5cb0380f05f5e96e7bbad759325f99b84e52b990025. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/540e2155-3ed0-4439-b7f5-8fcab26f8c65.json and https://artists.proofprofile.net/proofs/artist/540e2155-3ed0-4439-b7f5-8fcab26f8c65.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 0x57aeef0012a5057ef9b0b2c98a39d9bce76c1b33611d335fcb2573b127f20c1e. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/DGA092334546.
那时候我以为那个瞬间就是永远了
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14bc068addee619431f84131b116f0a06ff30d4e1e35f0f45aefadc77efe5c7d. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/DGA0Q2402954.
我在情感上的愚钝像门窗紧闭的屋子
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4d979beec7e7a4d63bfaf9f8bf8aa55cf4ae715d61b132f6dc3bb27043e43f. 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/DGA0Q2481858.
朝生暮死的蜉蝣 八十亿分之一的我们
我的眼泪从来没有因为幸福而流过 (愛海说唱版)
只要你勇敢做自己 就总有人会爱你
千年 (从此远离世间喧嚣与你共逍遥)
上帝不为众生执笔 你要成为你自己
见过花开就好了 何必在意花落谁家
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77123f4f160c5f0e5f08f3c2f418d27aaddf7f745dd764192e76532bb884d160. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/DGA0S2400852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1d1f5be8e7a35854d596f3db951d788e9d8960cf7da8c7ed36d3a64561c4fc. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/DGA0S2428476.
如果驯服了一朵花 就要永远为花负责
没有人会永远爱你 但永远会有人爱你
我以为你还在 (下一个冬天又要来了)
老天没让你谈成的恋爱都是在保护你
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5270dd8b127e9d22fda25d1a8692510832824ab32c34af0e6b909c4e6f20ca. Chain 2 (Bitcoin): anchored in block 957702 (2026-07-12T12:25: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/FR10S2528383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3718b96a2a5c2b8d9d8d7c033240cc1a8e193cdbc55545f2742820bb1b65f2d0. Chain 2 (Bitcoin): anchored in block 957198 (2026-07-08T15:54:54Z), 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/DGA0T2413089.