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 0xb4e5ba0a8f567fe3f2e862296446d581cdc58edb04ed3cf1cf99dc76607a92a9. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/60fb39b9-2b24-499a-8052-f6813b15fa1c.json and https://artists.proofprofile.net/proofs/artist/60fb39b9-2b24-499a-8052-f6813b15fa1c.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 0x753f83346f0218dce444e132ed6e9c3370e9608de7f73b6d5e09b3b23a6493c0. 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/HKG732280538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b1ef646aab38cf25088ca539a26a74dab1ae5f4acc4acec13f9190430dc93d. 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/HKG732280541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63170b6e24c04867c12aafe29ecf9f4e495ee5e30158c28dc04d17b658e42e68. 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/HKG731764060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efed05ba37ff147b99c767fc5e9bc464678d402081a033d8ba00587e5628a4a. 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/HKG732280526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07ba72284afe97ce69c35682ca2f3639ca44f5c1d1dea20c6b944059161b988. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG732280527.
意外時光（電視劇《偷得將軍半日閒》主題曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc0f5d4da422c48d5632c6ae328eebf7f703bcbedc2eeaeb2901976881c4786. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/HKE022234191.
无名的诗歌 (网络剧《黑白密码》情感主题曲)
终于可以（电视剧《心想事成》情感主题曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe3adef9523ca9cdba5201ffffead4cad7268060a524e7873cec0c1b6e19c90. 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/FRX202266683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99f2cc3c43f8077d00a387adc7c3e7ab154c930b8c5bd265ca6407512c98636. 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/TWD251950161.
因为一个人 (《楚乔传》电视剧燕洵人物曲)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3337622b71f8d520fdc734c4832c6af74f3343a00f26b357a1fcc6b636fee66. 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/HKC371700759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce754639edc26f292cf94ec6f03786454a9e37cb84dc55f23ae397e049cfb82b. 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/CNZ632301554.
最浪漫的忘记 - 电视剧《不说再见》片尾曲
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cffc106642f8bfb3d7420bba1fbce62f249f3642ca329a0278d626f1a8396dc. 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/CNZ632301555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed5961678de39a49af8cf7c4e259936d8ac31af7c3211fb0cca8a59a618986b. 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/HKG731620473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e086d3d93b1fd8df34765c0fb0cd0aad96b4e32415368a2c7f8f9f29191e88c. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/HKG731620474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f63d9f94fa1b7102daf766dcd61d68876af6efc0b4754179ccfdc80cba3b73. 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/HKG731620475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ff9a30fa2b1d93f92367d9eded9dfaf361da942b9560a4319eadad3a48420b. 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/HKG732140518.
美丽乡愁-爱的故乡 (人文地理概念专辑)
唱着情歌去重庆 ("音乐人文地理"概念专辑)