Yiliang "Peter" Peng (, born July 19, 1993), also known as his pseudonym Doublelift, is an American content creator, streamer, and semi-professional and former-professional League of Legends player. H
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 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 0x7752350e2f124f7ce626e2cb58960489479b0d5528b5744ba5661be89fc1e236. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/802a40fb-7331-4b5d-ac28-e6645199735b.json and https://artists.proofprofile.net/proofs/artist/802a40fb-7331-4b5d-ac28-e6645199735b.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 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 0xfc00028f87f1cd728b61aeca4c700b7b408f704cc4760c4d0723dc23cc550829. 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/TCJPZ2423370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d814446ca1bf0820fab6fee043ed16338e6339c13af48e356e331d4f596d99d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/TCJPZ2423376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56ba544f851bc60c18fcc0e41baea1bf05232149d7d92d21007a79687d698b7. 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/TCJPZ2498277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d6a6ac1ab44b499ea9505dc2b103ede318cbdcd829f18beb73bf428946f588. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/TCJPA2477270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd86d9afe2e9ea795279798f85d6e3f81198ea12d4cad0fdaa6bbf8fe7839e4b. 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/TCJPZ2498264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf632e6b3d05deb789ae46cc92acd34df2796d4b5964414f8ec5aade38a793112. 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/TCJPA2477273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d81b02c973a4ae296a42bfcca0350a737c4f2a11150b2a3747b4fe4ad53a751. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCJPA2477276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0e095b0e8809de68df880280f7dfb2afb63c687d568ae7a3e7e7ece17020d7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCJPA2477279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba601396fc3db2b69bc8e760a639bf4bd3f235fdb687328c916d46aba1b82636. 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/TCJPA2477281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de5dfbc47bde1d72c0b40751265d8e3b6e4372463abfac5b59de76f0695535c. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/TCJPV2369747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d5df8f6ea2a7d1895be506f69566bbc65bf6c7f6102a6cb16226c08f7b1e40. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/TCJPV2369751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f23af8a363c2955fb8bba714799b9e8b6e6a9289acf3a2e239203eaab60b5a. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/TCJPV2369752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f9c8f8eda6c965a7950e25b6b4bf068c2defa6d2d1357cf65589e5e842538c. 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/JP92Q2200289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbeb5f7f0787c472ba4a4ed39720ddb8baf2cb9229cf97154b34d0506ecf2f2. 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/JP92Q2200290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd36f3116207e82a13a7f5af777ae1d696a5e9e326f920d1c89a19d9c66dacc7. 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/JP92Q2200291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe36b2b863e843c2cadfb2af50a11fe63a01430dc6fa6fb483c67ab590f4938a. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/JP92Q2200292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85dd9205bc5921d3776400c98df2508dc426d623311c2794ef711fcdd52ad9e9. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/JP92Q2200293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff7d9c827bd040435ac4f8f436eb309b4c69fab5e33bdebb60ae5b3b2a25f68. 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/JP92Q2200295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37830b1191bfc9261d70ce989fa41ef86954d452af6ce73c54f9fb975672b1e0. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/JP92Q2200296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44011d5fdccd4a5039cac5bae9ce511644c89a91526f439c7ad52d541aea5f02. 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/JP92Q2200297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde44cf83a547d6a51db0eb9c98803adb9b04e6d5615c452d7aeb2acb730d4d6. 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/JP92Q2200298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfc599169e402f4526cdd3602b5a534608eb281979b681bec5002d1df9f557a. 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/JP92N2329828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca5e7a4afa54424b36f6f5b914d63209894d22b1009921bc151061a3e7a8863. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/JP92N2308832.