1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0xc902ef2f2c4d3d2531196f1c9750d334f7f019f414dc91459db57f0150de6ec8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0a883edd-31dc-4c8e-a899-6e21ae2e1f2b.json and https://artists.proofprofile.net/proofs/artist/0a883edd-31dc-4c8e-a899-6e21ae2e1f2b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
背叛 - 滾石40 滾石撞樂隊 40團拚經典 (原唱:曹格)
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c09057ef2cd8edbdd6cb280ecebe50081f0429a8f815761969fcba24103793. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ErDJeEJKat38lMG041CUw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2ErDJeEJKat38lMG041CUw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb896fecd203184b3b4ce3f64c3ec95a4aea6f2d799daf6b0669f2212343e41d9. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-02T22:22:35Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7rIQQdo00jDtBVs3woGjp0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rIQQdo00jDtBVs3woGjp0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda27e7e400f327ead9b9a54396576a513f91cc7b2eb5a0d5dfa3f89bca47f00b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5OsUCYVz6vPZ5u50XgAyhe.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5OsUCYVz6vPZ5u50XgAyhe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668636e2ad11e2609245dbaa87c9d7727da9bc107bd2b3156a2baa8fcbe4f1a4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2HjDPVyT7mC5ZiajZUL55Y.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2HjDPVyT7mC5ZiajZUL55Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2695016458686b15aca5303052e52332d4f0462d1f604e87ef4f193e5d30320. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/29e1vys5mn8EmuZ0hEJ1jf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29e1vys5mn8EmuZ0hEJ1jf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78358ad8a9f27900364a78c6095550901f203e488f93eeb4c3671b194a33560. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/54bnZhkbWHkAvS3gEdE7Uw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/54bnZhkbWHkAvS3gEdE7Uw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3508ae94a7d41e743974023454e8cf5712e501fc36850b738db26fffcc028906. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/26IjS2oqXrWIE7MiBzG7Pn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/26IjS2oqXrWIE7MiBzG7Pn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4f36c840543723d8d49b6af497ff5a1d86641414b11546cef91acbfdb8d2e4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/160ehkBfnQ0OFav1BJCk0z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/160ehkBfnQ0OFav1BJCk0z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c09057ef2cd8edbdd6cb280ecebe50081f0429a8f815761969fcba24103793. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2vk6egqv7K4s6HwMDqOl1V.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2vk6egqv7K4s6HwMDqOl1V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83955cf45cde25c165820cc4256b30114424314973f229e13b95c66d36d6d92c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/31ZAPFpd0R1aUiRFAq5s5e.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31ZAPFpd0R1aUiRFAq5s5e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb896fecd203184b3b4ce3f64c3ec95a4aea6f2d799daf6b0669f2212343e41d9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ziuZK13NMsRu3xI9Qr90C.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0ziuZK13NMsRu3xI9Qr90C.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f58a92b4e7bddb707572b70504e42c84698401e55c6e847f215e8a9663def4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/124iPtilmfaErgOBfMuv4H.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/124iPtilmfaErgOBfMuv4H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de5d452aa9858deaea2156696345e67b0cbb33ad7b74ac5f93f4d93ce828589. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6VCxILNoke8IsJkPfOYRap.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6VCxILNoke8IsJkPfOYRap.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda27e7e400f327ead9b9a54396576a513f91cc7b2eb5a0d5dfa3f89bca47f00b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6g1E5jgDEclCdBvm9vz76I.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6g1E5jgDEclCdBvm9vz76I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3738a47751bcb26ec1f069e2b18f0162e5912e90aa7f0a88a5d302ea7f92a3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6HZPD9zSpnO3Rb5Q7copeU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6HZPD9zSpnO3Rb5Q7copeU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174540c2d0b28a026f906962f68ab2e7c5c38abcf91ecb52ef7f4310bf21ded3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1D17tCxxGetsVqi9NUR0xv.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1D17tCxxGetsVqi9NUR0xv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cb4f7026fd6ce3acbdbc206746fc7d72db4f70882521093ff2c9d8b483412d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2A5qznDAIrKPTAOuD85rem.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2A5qznDAIrKPTAOuD85rem.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea301a55a671875f578291facd5911a3363a48503a8c6fba20bfc4046355faea. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2yqxJ47Jtk00KecdzIPuOD.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2yqxJ47Jtk00KecdzIPuOD.
在你和天空之間 - 滾石撞樂隊2 (原唱:趙之璧)