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 0x27a347bfd46b398a4397de6b2983cd3cde52ec8a73cb935613c8e56ad155d386. 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/3f8fb4b8-c134-450f-8975-3b8b848c2d58.json and https://artists.proofprofile.net/proofs/artist/3f8fb4b8-c134-450f-8975-3b8b848c2d58.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec6d1570d363e0dc98b6cb92936847757d5f9fdeb2b59290295aaf31adaa44d. 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/VNR011024350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52520f59b4ccceee1cd3a1dc46783f795de2a75380b6270f4e00e46ec4ec8ecf. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/VNR011024353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d62442f221c672079e6b25a296fd349497abb745365b3b4348d40cf574a7766. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:44: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/VNR011024355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d70aebe90a0456af7cce5c1cb077e2302bd6efe59f78b77f010665946e24d1. Chain 2 (Bitcoin): anchored in block 957531 (2026-07-11T06:55: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/VNR011024356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0b2dd7c7c6f48be521ee0137c9b70f052a217ddc5c7c6c71f77295866bfd1d. 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/VNR011024322.
Liveshow Tuấn Hưng - Ranh Giới Và Tình Yêu (CD1)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd282bb34a5d19441a761568a7354be32d833ba3da4835751565c303aecc9d203. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/VNR011023736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee44bc7d063b5bed1f1d81fd676d5b80993c68c8a831956ebf7131cf09c6f8e7. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/VNR011024311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53fb68f3df39cbcc3a716747a23b7f12c4c8d10432990138f350e6e4ecd1c42b. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/VNR011023802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a40520a5ecb67b408d01de0c039ac2b02fd4dedc963181a44bfa4574f58fe17. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/VNR011023803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5385d671c68702e52319faa0a3422820e647b3f6a3650992a0cb61687a87bf9. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/VNR011023439.
Liveshow Tuan Hung - Ranh Gioi Va Tinh Yeu (CD1)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe131a7ccfad0e36773ac47f5b329dcee8ec34f62214747ece37bf5f4c8d979c9. Chain 2 (Bitcoin): anchored in block 958124 (2026-07-15T11:03: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/VNR011023846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4d1942507db0d425039883a769dd1aafa2e3bc57a295873a5c64e1e74669a03. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/VNR011023449.
Những Ca Khúc Hay Nhất Của Tuấn Hưng Phần 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0048f8caa1175091005df16c91babb25d720eada8a9cb7157b65f5709a00bc03. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/VNR011034133.
Những Ca Khúc Hay Nhất Của Tuấn Hưng Phần 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a7cb6f3133035b209eb8536aec5d4c1141bbd4be3b5a9c4fa67ab745351328. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/VNR011040046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d6373841106d2c1c7a704d412ea95a4f47a3010f23d3775c9eec22abf03565. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/VNR011039853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c48329cdd594f2b4e979fec28daca957ce6e594a56d81febb85e79b11be73de. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13: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/VNR011040210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327b444ce1decf6b588a71c5bfcd42ae616c78bb50da9e33c4f9ea595eff4edc. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/VNR011040213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8881d95b40f0a272bb1e335b12e942c22a510a0057df7c798723e6205ec6e1f. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16: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/VNR011039840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6973565380421aaccd491c7082fbd0aeca860087153fd895bdbbe7ffece939a8. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/VNR011039842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8493744768541989b284997630967d576d64873f5c58bd7af5dfc2dac521080d. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/VNR011042008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597a0d7fc92a0d7852cb13dfe41e0587323787df53f55738c60ef739ea2cc0e8. 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/VNR011129431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0d350305db8b003776cbbc990ab32ebb3906a56460812fb3be829c37e1b610. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/US38Y2304749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b902ac86602a52e37063554f729f59a00872601d7a3357538c505bd0729d7e. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:09: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/US38Y2304790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1181d12ce0a32730ccd6ac8fb868f8a272c69be248717b939ef4674eee751a. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/VNA0F2316680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9133c0c98e39ae03393d44bcc0b0f4ed1cbdc6c5adbb76772b0100b1b9956b6. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/VNA0F2316681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05726ac1d935df5ffa9b323458d8780d5c4d739785d4b75e1816e10e098a6e2. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/VNA0F2316684.
Rạng Đông Tuyển Tập 24 (Tuấn Hưng Vol. 10 - Tuyển Tập Song Ca Tuấn Hưng)
Rạng Đông Tuyển Tập 20 (Tuấn Hưng Vol. 6)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7585ce67786ccba8b0637a25528c8d6fadd66ffbc16d96e73fa3d0ea8951c537. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/FR96X2517614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab51b4ad6577173a8516c53d51ab9cdd98ba8ef699e593511abf27d967125b6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/US38Y2578933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97011c5ee97d96e2ef87351f9928e929531d76ebf7b6180cd862c40505f54235. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/US39N2515174.
Vẫn Có Anh (Mưa Đầu Mùa Original Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c1b40b66421f762befeab4da8ca2f6422967493839e987c03d486f00f14ec7. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/VNA2U2500531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284e3ddcd13eb488b9d2ec6333d06c5fa292d145fbc07670905d0b3932739894. 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/FR10S2510080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb790e86374406245ffc54865e3e0145142d7119a743134bb3c5bec85593dd157. 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/VNA0R2400200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434be320329f67083137ebfb2fb75bdf9a631f59da083e38ff37436b71205d14. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZGCD1802958.
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 0x50590cceabd3f225ca16f6d62f9955e189918bbbd6813d796e77e54eb7db16c6. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/VNA0R2400198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb2d69ceda81d684ac7210c7ea76ee306995230f8c8e717df2eac63189553c3. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/VNA0R2400199.