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 0x39ee9f1926a634dc340e0bdedd3531feac821001f5066733928bd5708717f38b. 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/1fb595c7-754a-4e01-81fd-e2e7158d5ae5.json and https://artists.proofprofile.net/proofs/artist/1fb595c7-754a-4e01-81fd-e2e7158d5ae5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
2022南面而歌-新世代台語歌 原創作品輯
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 0x98c500ac4dc4e6b85fbc7ca3581eeb6acc54ce6aee4474a737b993bce9afaeb1. 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/TWGF42200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef04eddba0d9c3c3cc0d3e166e1a56a9d5ac0cb02042555a1abb7d1b7f2680c. 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/TWGF42200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61577e540b9ad17733f03da146b537d28ab1c732131fabfe89e6b883e1764d88. 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/DGA0M2427978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ffaa78ee64ddeb65375de0700b1e1df903dc175ee74c89d7ebf4c0f5df9d2a. 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/DGA0M2427979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f9ea6d8595ff3cec6101d0059482dd064d1925ce1cb541672636e5335e2b6f. 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/DGA0M2427980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6d6f33d7aa5364bd40876bcd439f611005a872185f94d1b8c345c8d197d2db. 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/DGA0M2427981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90620cad4195dcb86536d3dd06c2494c006a6939cbe3943aede0c0d2fc4891fe. 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/DGA0M2427982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d73e966323c3d2ffd9a5471e0403e12250bf8bd139cb95ec55c8f882bdf31c. 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/DGA0M2427983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca669107f24a9388936ce411839513bcc9ca15ed91d2834de2f8e579dc4a741d. 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/DGA0M2427984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e45b50b02623216fdabeffd8b8dbc1374c61ed09cb3728d627d2964bdd7fda. 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/DGA0M2427985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8526ec7fdd9a8362ce2f2f1f111f6690168ec6d7e73966afa359abe1505b9dc4. 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/DGA0M2427987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942392cd95880ee5954234a90a5685c5a803a29254cb531b2601da1cf944665e. 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/DGA0M2427988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6845c097949bac462d645a72cff99c7fdc4db8ae3cd70eba300fb50071ec4535. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/DGA0M2427989.
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 0x7c3b6f67792b2dd78fd511142aaec27b70406e80b040a8d8c924207076243f6a. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DGA0M2427990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c2430b3dc40b037b36ea1d99d1f7af7eecff6ebf984252c8d9260ef770ff9a. 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/TWU712103628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43464039bc3c665ce9cb4eee6665410bea0e80ba414e00afdd9662719791689. 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/TWU712103629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4329b9071c007b0c86925bd683dbe4a583cf60c68549fef6d7afb88ff04e4f69. 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/TWU712103630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525aefb0d7b9a4e53a0a036f9309bcf8d24992566754d56a0cba7038c72c7b47. 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/TWU712103631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf95fafa1ffa3fa2d74621d5d0571d85c4e7b19a16b1c64bc97db04b76e0e6a. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/TWU712103633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada3ee2324fb9dcb5daf7e789a1f6ea2d8c21f865211016fe1d7a953be23e029. 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/TWU712103634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3a94421b9f0b9aa31e6451adc63c2d12493a9d6f7d762fc76d9e69a6ae4636. 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/TWU712103635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230a6bb1847194666ab1649a1720bd698989c1825923b478328f103c77944a77. 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/TWU712103632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbb3c8dd9a948775142b3b2d199fbbacd0e623c66e0c24d7939d681f80ebc7c. 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/TWU712103636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4141dbea5728485f52ea94cc8241606f2ef1a751606c69631c4cd9d41884ed7e. 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/TWT551500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9468472f8d32b75174161255f31015d401c346490d99e81aa5738ab56b022a75. 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/TWT551500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725d418f5407e54f97de68e09a6fdc89e2283ee1518bffa4b193cc742b0a8cb4. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/TWCX11900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea2dae596a0a73f4d749b131e23bec9880a10166d83abaab04736cc97551dcb. 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/TWT551500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6055239d8298a8c4c28d6d86fd4e3170c8efdf54b8416f23a74eeb366c5215c8. 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/TWCX11900407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83914e69006c85eb900b623d32017f24e83413863267115c69b1f2c9b7968e4. 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/TWCX11900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c03f8f1c3a308ee827d664ffcd9bd796ad43e63d87c98413e7d053c6da95229. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/TWCX11900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763b80cc0a441e98e65e7411ac1307e94521eceac55725abdd54d1507044e81c. 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/DGA0L2338981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b1e222af008db206a64f771a57c60c1e12111dd78d45ed88ba71a9f940b27c. 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/TWDH51800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6900f877f810869125b1393f803cfdc5d22efd4fcab6529db20dad50a26ace46. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/TWDH51800001.