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 0x9cf013453977befa6f22f0d43067ad491d19a94e3b15e40376fd02710e85cb36. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bd32add4-affe-425f-95c1-253201c89832.json and https://artists.proofprofile.net/proofs/artist/bd32add4-affe-425f-95c1-253201c89832.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 0x0188b4055231f51d6bbc719d4df1ace86ab378cf7260fe9798f62e9d0ef441bd. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TWAN76990004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0e6621ec68392559123382386a04c23fe08b9cd53c4f13839bc6a812166d51. 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/TWAN76990005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f8ff3198fa7d0f5322576fe0a467a9f2e5a9d52e2c8370d10b22a64f1cf1fa. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/TWAN76990007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b76516b696db5da8a52e6d10f4ae8d48444ce149340bc6f553616d6e70645dc. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/TWAN76990023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bde15bcc8c0f0aa92cb479258f0367bd6601bb6c70345a29f2234470620c458. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T11:07: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/TWAN76990030.
我還是永遠愛著你 (湯蘭花之歌第五集)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab64dd8e1eb059e3c7e479f7ab108d29fbbb52abceccb15e7e181c8d4baa5cc. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T23:54:25Z), 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/TWAN76990128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f30f97bfd989e46ba1b710a40f0aae02199c92193de5949e136308d7ce6c51. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/TWAN76990136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13128616dd4c311ee9983de86335ac13f03d344537ae740a18136ad7f4c7f58c. 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/TWAN76990156.
電影孟姜女 全部插曲 (湯蘭花第七集)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0707212ce42f00d491aee11902165de6f8a4cb3f4885f8c6972af152231f0f4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TWAN70080018.
妳的名字就是愛（電影《人家的丈夫》插曲） - 男聲版
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88fc3ebe890abf6c3ce3cdacd05bf27fd9b44e94781a0c487554be9f4ab0506. 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/TWAN77010031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f42f0f3df59a68a102676ae6b938d4894df4328f93f26b2a1197e220462e763. 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/TWAN77010033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ebb756688d0b8bd1007144264e824c3de7dc2fa07248fda3d34266b5ae32b0. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TWAN77010022.
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 0x1674e1722609c2ae5b17c1725be2e2f0ba0b90984be0f2fa7db5ba9ee18d466c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TWAN77010023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732f906980244f938df3ffa7c883a2b4bea08172dba1c7c09e030862ef477b11. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/TWAN77010024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c12c410f2262776ce4385e2529c1ccfe3e4d2b877bb1131dcefa4ae7a338281. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/TWAN77010025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cfa0d2fba6113e043b6187c7546ef41a2481a2c0598b523eafafed4b2f29a5. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/TWAN77010029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8634bc16e8d5651db9f9226f16bff210f0375b758e9962b0a3a67bdae7ba3fdc. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07: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/TWAN77010032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ee2438485ecb197ad5ea34ece3f403ea7a2020eaf47dbed1780bf067be5ed0. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/TWAN76590038.