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 0x6d5e3db301d92966a0aea96c24cb5c463790c1f96ab885807095db126b9ee93f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e7f8dbe5-5fda-4807-bd59-b5c70b8e5d1e.json and https://artists.proofprofile.net/proofs/artist/e7f8dbe5-5fda-4807-bd59-b5c70b8e5d1e.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 0xc1fa1877e775ec1dba1ceb240bad80b2c2db7d3b4f031304a13e5fc36e12247d. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/TWU712205480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14f8f5637d85f89a90088629ea6d832a85060c6b5bb1d0a448b76814bae2a04. 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/TWU712205481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08137576023d1509c456d4ebca967777f7f465e3250442af6f28b16b15d600d. 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/DGA072339587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8110f8c21db780839612d237aef16ba2ffd3f6ebe8f34fc52a73a66b01e2a28. 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/FR96X2416052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897a449a2e87bc48209dbc9eb33e76b17bd6ab61d88d9824e2ab1fc32da90f69. 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/FR96X2416056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9d3279a822602a3631027ab4267379b6d40b217631bf4dfd9da5dfbb42e512. 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/FR96X2416059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e43ec5c0fd47b88b25f23b8cf629b5c8b8cbecd1124e0e611c5625bfb0dc9e. 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/FR96X2416063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096c77193a94b385023484dcfc837e3ba740fd57d353eed1e7e203fa1415ca81. 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/FR96X2416064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78bd196cb336b332de9bcf4a981878c1ad984a76b2ed27840dd2fa884418db34. 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/FR96X2425157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58c4412a5680b81227743594ff83e9dfa93ac86b0e883711d53f5fe65c7d546. 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/FR96X2425158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e3c15ae3119d1db684907053e47c174e78cd1a7fe9e14c162bab49527c4bcb. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T20:57:13Z), 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/FR96X2425160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18988f829cd0407122dc55a7e753c14c2b7728d824a751b60d49fd90592b581. 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/FR96X2425161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962b6c8c16259c25e59c917726e21afb9fa93d3ce4b827dc4a0168c9137fd747. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/FR96X2415981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9fa0cafee697dd1e35fd3b96a15a793c171df6fe1ab6b3eb501e86b0fa6201. 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/FR96X2415984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb351c48dcfc9110b59cfe9261aeb23c2f25789603247df7db46e4c059f3db9c6. 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/FR96X2415987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24eb304fe60b5ad87e2a16c02a96bdb8b8ec4135b581ef706e2bef2f79220184. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR96X2415985.
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