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 0x29785fd138f53493b517decd48690d8ae4c66d46a85392b95cb810e1d67f4d16. 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/7745cc0d-9861-4281-b6fb-c5f0740c8079.json and https://artists.proofprofile.net/proofs/artist/7745cc0d-9861-4281-b6fb-c5f0740c8079.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 0x04e2df9452277c1fdf5d67be0cad6a12387912fdf67f2795d84cbc732101df45. 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/QMBZ91913683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd01a23b718dad2596a86c80323d4989d1aa1d2f731f6e70ea33fac5234a42c8. 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/QM48F1555106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28874ee9631ab0fd78d23b8e9020de1fa8d1a7f294cda214aa860ccbc3185bed. 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/QMBZ91913549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e0e455321f18c02e0cd95da8dc932d0179b54685f895d988270019b73d99e4. 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/QMFMG1378439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546d937919dd0cfe80752f715092be4e9e49987f1fa4a4e50a8cf26cfba085f2. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/VNA0M1912894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02bdb0a0e919463b6fa8d71a63d6a44f808d7d58fa4b4d22637be13173313a5. 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/VNA0M1912895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe50ac1902874a4463262c51b61999e2ac7022d517cc95297255d34f532213a. 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/VNA0M1913036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546d937919dd0cfe80752f715092be4e9e49987f1fa4a4e50a8cf26cfba085f2. 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/VNA0M1912894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02bdb0a0e919463b6fa8d71a63d6a44f808d7d58fa4b4d22637be13173313a5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17: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/VNA0M1912895.
Anh Nhà Ở Đâu Thế (feat. Lyly & Bùi Công Nam)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5ce3f26b8a88f9cd7769038ab6ce51ebf130886ab67ef1769e92cb6b81c3a7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17: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/VNA0M1912384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c1716a0f8207d7e0d88a02624c6568c0b74d51775a8bc60bd6d59b5c446acb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17: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/VNA0M1912386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5167446e930a68f21884a88d56b22de108319f0cc28ef95282b79bce71b8dae6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17: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/VNA0M1912391.
Yêu Là Tha Thu (Theme Song From "Em Chưa 18")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85313b66fdb905548ded169115a25cc757f25472952b10feb669efcaf282940c. 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/VNA0M1912582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8784f874fd937fa25caa28fc02e8f6bf8f02bb0e40c79795ac14aac7de8006a3. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QMBZ91913700.
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 0x72fda5a4016cf97c0b27da4fd95d8d68d5979471155744e0040f18643c2f75ec. 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/QMBZ91913546.