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 0xa942555b1e4250ca5dbde410b00313c5d1f4a8b8304447f32ae118596efb0f85. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/12c75688-0678-4e8c-97c5-8959b373f17b.json and https://artists.proofprofile.net/proofs/artist/12c75688-0678-4e8c-97c5-8959b373f17b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Truyện Tình Lan Và Điệp 2 (Dĩa Hát 785-2110)
Băng Nhạc Sơn Ca 11 (Tiếng Hát Phương Dung)
Băng Nhạc Sơn Ca 5 (Tiếng Hát Phương Dung)
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 0xf741fbe48710427c1c04f2052ea72bcab754452b8b7c5db9bc2508c6deeb971f. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/USJ3V1106288.
Băng Nhạc Sóng Nhạc 6 (Tiếng Hát Phương Dung)
Phương Dung - Đình Văn - Trăng về thôn dã
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f35884c7401c8f9ca38da4107e1e170c5894f8e03d82fb27a2459bd44820926. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USJ3V1172860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da3a5cc21b030e1dd3be539578290db7d83156feb03894789084b64d5643500. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USJ3V1172859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec5fc42560099dd38cc352b15b160c8e9df7cba8050045a0a1b3eceacbb7f68. 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/USJ3V1172849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96048274eeb024c6405982850d4741e7d16c7247746db3a07967901486676e8a. 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/USJ3V1172858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158e7aaa2bfad4e937bb08c7ed4b7ce2fa13fe2078b5289d295f82441282c8b8. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/USJ3V1172847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2104944ac0d2e2f5c64d812d89bc5a8130e5f949350ff0d0edafb4d6cacccb8. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/USJ3V1197908.
Nhật Trường - Trần Thiện Thanh 2 (ASIA 61)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d19e241c9c9cd9c980df5b74aaba27e47942c28cf9cd9240fcc1aa6447dd888. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZGCD1806328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f844cfdbc01ffe87e175b56e562cacd4ef48244b373f41e4c5f20802271207. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZGCD1807402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359198825502c08405b496018b1ac6aaa363e7b04916b077e5e11ec564f57840. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZGCD1801943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09db54b1eba1ca0d9bf673192a236b1a023b70098178981943970403fff36b1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZGCD1803633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85686005cc33be28b045f20e2fbfd56d869042da1ab3c1ce6b4354dbed25feb. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZGCD1806544.
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
Liên khúc: Tạ Từ Trong Đêm, Từ Đó Em Buồn
Nhật Trường - Trần Thiện Thanh: Anh không chết đâu anh (ASIA 50)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92b93d6b7a05f27d0d999642b04ccfc10dacccce4698b4fe81c9b08ab3a1694. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZGCD1806599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb46c2f64e84d80d599c8f451d219c5447680caafd6e15073b74bc5240d029b6. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZGCD1801899.