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 0x7de92d06e46feb50fb16ee51d3e5038d1a4cce5e7391342964c6179c5e4c5948. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/649bf1fb-f8bf-41f8-90bb-bb899bf6c5cc.json and https://artists.proofprofile.net/proofs/artist/649bf1fb-f8bf-41f8-90bb-bb899bf6c5cc.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 0xef9e8ffdd10a920eb7225d8dcc19979e305dcef83b87022e2dc4784fbec032d1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QM4TX2465597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc108e7ea7259235f66f84b45ef298996e47334f1eeadc79c795d948b36d82c6. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QM4TX2464152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc26f111ccd3e2d0af85f84905e0282fd8275354abf76572fb7be4c5c7f8fe53. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QM4TX2468274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77df8e71190db61cb51c2094b018e8d6348f0221aee647bab8e066763315a348. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QM4TX2465605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d8ac1ddbf6785da8807d7a3d77b518b15e0dc121e4f608cb37d9aa1a45b111. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QM4TX2469710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ece79a3d7982ace377032ce67d947e8e9baba46cfeebd1dda2a7ec5d2b370d7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QM4TX2465600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecaba3974d85ef6bb820c42c3fc387262ad1f1670ac44a88aea639e34ddf8de. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM4TX2468347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad0d4594df1f5fe5a29b91e8ddf5c45ae57b337022a6570bc731e6beffa9198. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRX282071603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7f82055c27563fa4a381fe4a3746c7f60396238033ce42ca80c4af1978abd5. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/FRX202114872.
Đọc Đúng Sách, Yêu Đúng Cách (Lofi Version)