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 0xeeb6d9be7b84841d0d0cdeeca8a240048577767401241871aafae446593a83be. 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/4b8cca45-7aff-4617-8089-47f77950322a.json and https://artists.proofprofile.net/proofs/artist/4b8cca45-7aff-4617-8089-47f77950322a.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 0x5b1087109cf7356d767a96fbb7734e40dbc9c716f1b046a85fe8cb946cc903b4. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QZGCD1803714.
Liên khúc Duyên kiếp, Trăm nhớ ngàn thương, Thu sầu
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd7e773ac5f20ea4e67ab42bf878f385e46f67626325ac4290c5ae9c1b3edf9. 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/QZGCD1803717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8291d163edf0962f6ae818da22b4af5ddb4a18ec4760f4ddf60156070c453a8. 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/QZGCD1803723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69589ab7ad8c8769341c0e8e790846e18392f5dcb90e5434f513b85c11060c9. 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/QZGCD1805298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c286a1f189a41a867b18f6895c39cda1968f4905078cb7acaeaeedb5be15ae6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZGCD1805300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6535251ce8e2a55feea62b1d3009e1b7e9fc2d3d85dfa949d1a25713d49e504. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QZGCD1804645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460e773c6f3c84797251e3cb1570ee2153d3330c2b0651f94dee69ee68643c8c. 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/QZGCD1804647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dbefdf797d4ed6dc87765b6bff6a3e0a2bc3e6b1f52214d01ffdbc946cea20. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGCD1804648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254c312dfb7c8a1659beec956c2cf2b7e4c574f10a774debfdf9b271dfbdec28. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGCD1804649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ff8b6cd47e3eed0329496e726bf6a5a33a4c026b07409c00227d52bab9daad. 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/QZGCD1804650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc222724938a30ea3269b566a75c888f6d256c1534b3e65813fe27c78705048. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZGCD1804651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d311e626f3e52700acf92a7faae791a6b89e752c1320384aed39b7fa2a7bdc. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZGCD1804652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5a644215b892da640515c0f4ddd4ee5b1d3dd9fe366fc20b2c2d4aef501821. 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/QZGCD1804653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8597d6dfe6815e913dd2cd48493b542085edcb328e5b6827287a4a1a09043be. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZGCD1804654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa546405eea048ece1c9feb3aa557ab29d6318f0017b0c54a0a1fbec7456688e1. 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/QZGCD1804655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1751d9132ec9a73c885ada8ac943cb3957242810be5e1459d3caaafe5353c66b. 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/QZGCD1804657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadbc70d060e5243aa1242274b33833f56e17ea6c6c404e96e4954b3da2bbf26. 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/QZGCD1804658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3171c53d0d16a4a7b0c06e14a648a265791c0aca4933e4106e84c0fba7077d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGCD1803531.
Liên Khúc Chuyện Giàn Thiên Lý - Chuyện Tình Hoa Trắng - Chuyện Hoa Sim
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2125277f708cfb36c673065e9b89d0c1bc1c2e8c65b1a08e0cb28edaabe9b4. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZGCD1803536.
Liên Khúc Nhớ Một Mùa Xuân, Hẹn Một Ngày Xuân
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd613bc504d26dedb28e6da07d4df7a8994a01054b8a5aab810342bc600bd556. 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/QZGCD1808375.
Liên Khúc Đón Xuân Này Nhớ Xuân Xưa - Cánh Thiệp Đầu Xuân - Câu Chuyện Đầu Năm
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda23cf5972f4446de89e9f399dc519a39e678bd141511220cfeafc4370156d31. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZGCD1808368.
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.
Trúc Phương - Ông Hoàng Của Dòng Nhạc Bolero
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7ca63929dba47104a22d5c985e8c370222e783de073b7c4c2e572316bac5c0. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZGCD1806017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec12e859e49ec62226aa2b267e3cbaed60058005b4a09ba7c36786d2a935f51. 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/QZGCD1808405.