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 0x22a10001636944b9fc8a0d27d08f2f1f2d7eeb5483496ecb16e3c6b744aecccd. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5db770cd-dddd-428b-9f69-efd5c1ff0568.json and https://artists.proofprofile.net/proofs/artist/5db770cd-dddd-428b-9f69-efd5c1ff0568.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 0xf6fbaacaa9fcad81cac7a82590c5802e245d61c17586ee46c7b491b00bf154cc. 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/HKC630300721.
說天說地說空虛 無綫電視劇集 『天地豪情31集後』主題曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf53781601f63ad2371a076eefde116eaf8de9f191bac135bbcd2d0542e1d6c0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/HKC631003544.
仍然在痛 無綫電視劇集『天地豪情首30集』主題曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c449b2d947f04d5cc3a8108f80075d46ed99bcb793a91a7ed4f1dc5a5d47afc. 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/HKC631003543.
勝利雙手創 亞洲電視劇『我來自潮州』主題曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f0ce286afb64c6738c0ebbd16d1f1382c8e765c7b1779665b5b9efa001de10. 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/HKC639722701.
舊夢不須記 電影『舊夢不須記』主題曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04a9d7d519e702b189a69b484974ea44c39e28909f6cff02df01b17a120726a. 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/HKC631003406.
少女慈禧 麗的電視劇『少女慈禧』主題曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d79fdd938b44bd296f0cedd927121faa75c6713f24bc1dc3d33345071a5b5ab. 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/HKC630902821.
集體回憶......耳熟．能唱 六十至九十年代好歌
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa106cfea50c2378b32d8862048835ad5f95dffc4bd9fd5c88c44741c79f5d01a. 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/HKC630480250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710fa55958c9a9653e4190518a275c7554e1462148b84ed380ce1d3f0b430270. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/HKC630480251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f9e110ab6aaad46c3955d649093a564bac0c18e2f294eb4f844a25e5ed4c58. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/MYLR11422355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f394d3fc195e081494b1983166131003b96117f21847d3dec6707fad858c048. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/MYLR11422255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882e84edf9531774b63fe67ac3af6bcb3a56aacf04f3e039c09b8ffb3f1b9cab. 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/MYLR11424605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dbaa53cca19f2aed334a2ef9384ca1f472e268e3164d2b9562e80bf4d6c876. 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/MYLR10820084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd7a891516f301b315319932996534925b1f2c4ad38334cb168d4f05aed84dd. 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/MYLR10820035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c19d330d94f3ba16e3a49fd8c17c828de979c539959e2c8d1a5f133e2776a8. 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/MYLR10820091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa802894508390eeca360e14073ed4357c87bbdd37f31f526e5f40ab848a4d5fe. 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/MYLR10820028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee171565e8073ebd12733f071433bba5b6c71ab95196a3b48e9bd7939bcbcb04. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/MYLR11427038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5d29e2f205b4f80a12b17f1fb4b166243c8ad8502807d997a075f90efe706f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/HKC630300738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b696e3e77239d1f0f493f5ad32be16d8c80bb84d281b33bb1552cc9361ca30. 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/HKC639722204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d2a80a61ac0de9e8ea716df3dad018a6e96272c191174f2f3c5566bb9039b2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/HKC639722205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5d8066c2eb3f0f03aee5309ac1af9d1bb1c186f27274ad29091c9507efe507. 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/HKC630702089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7fb4847a992aac5b8ef25d6982b39ef73b01a0bd5d338564c7764be744301c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/HKC630300746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50b6c6780c638b3c5b83bd16ae92714829a2a2078dd0c171c349e89ae198167. 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/HKC630024310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e0e5decf16ddd3cec9d82f87670e836a9155b3f95f60605da01fec2df428a8. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/HKC639722206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92eea7e3877d72753b849edce4f2ef39ed096cdeba3e25a8d40f188b8f3f5385. 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/HKC630300731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd4008ee28cbfcd5b98bb4084a98ef9565db018663f3720660827e907c3bc08. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/HKC630300730.
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