QED certificate
QED record e98cbf948f66 from . View the live pool page.
Verified · Backed xStocks TSM
TSMx/Unknown
The pool's quote contract matches Backed xStocks's registry entry for TSM.
contract match only, not proof of backing or custody, reserves, price, or endorsementSignature valid · contract match
Solana
orca-whirlpool
- Subject
- TSMx/Unknown · Solana
- Pool address
-
E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc - Issuer match
- Backed xStocks · TSM · View TSM contracts
- Checked
- Valid until
- Serial
-
e98cbf948f66 - Signed by
- QED (key id
GJWKkiUd)
Compare this address with the one you were given before you trade.
Only trust an address you pasted here or opened from this page.
How to verify this yourself
QED signs a canonical JSON payload. Fetch the public key from /.well-known/qed.json, then check the signature against this payload.
- Canonical JSON
{"block":null,"chain":"Solana","checked_at":"2026-09-30T00:22:57Z","dev":false,"expires_at":"2026-10-01T00:22:57Z","issuer":"Backed xStocks","pool":{"base":{"address":"XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV","balance":"926563487","decimals":8,"symbol":"TSMx"},"chain":"Solana","dex":"orca-whirlpool","pool":"E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc","quote":{"address":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","balance":"4388404939","decimals":6,"symbol":null}},"quote_share_of_supply":0.0001993843935986812,"reads":[{"block":null,"method":"getSlot","params":[{"commitment":"confirmed"}],"result_hash":"fb623bc391e3872460c475afbbe17e0fc1e84d0d57cd37e7165f52c9abf6d2f2","slot":451801631},{"block":null,"method":"getAccountInfo","params":["E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc",{"commitment":"confirmed","encoding":"base64"}],"raw_result":{"context":{"apiVersion":"4.3.0","slot":451801633},"value":{"data":["P5XRDOGAYwkT5EH4ORPKaLBjT7Al/eqohzfoQRDRJV41ezN33e4czfyAgAoEECcUBcSNmXcAAAAAAAAAAAAAAAChxcwVXckgLQIAAAAAAAAAwTwAABFfAAAAAAAA4sECAAAAAAAH6J2pj1pbDGvskouTAmUIjelSYTpMok1a8LOmQiY8MNW9MWtN4LKkbew8o7rtEao7psBmIBAV4dGIgpmoZgx8GK40f6BRTEUAAAAAAAAAAMb6evO+2606PWXzaqvJdDGxu+TC0vbg5HymAgNFL11hNDLoJgTdIKXjY26YXPC6QSodwfUkaCTeOhSYOsy1atCoDpB9kOquxQEAAAAAAAAAFFW8agAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAui6/LwKaI7GKR1R798LZ7CubYjLuw+NoR9dh+omDPGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=","base64"],"executable":false,"lamports":4946073,"owner":"whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc","rentEpoch":18446744073709551615,"space":653}},"result_hash":"4b4ed603fdada07388e409594ac0f32574bbe7eb6f4d0d79ec0b3989cee26054","slot":null},{"block":null,"method":"getTokenAccountBalance","params":["4WmDudf4N4QzvYTQGDnXCytt3NuNA5f5XEGaiepQT86K",{"commitment":"confirmed"}],"result_hash":"29bf612483634c7086d6e6d042757d049d9f713a5af49792ac7819530c630d4c","slot":null},{"block":null,"method":"getTokenAccountBalance","params":["FPMAT2h9uyNcTbvdVYNgfmKwpxREx9hQdwvRzGNetNDh",{"commitment":"confirmed"}],"result_hash":"374f2df5f28cc2dded53d8f1bbd188aafb42b3734129b8226def7b884f11c6fe","slot":null},{"block":null,"method":"getMultipleAccounts","params":[["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"],{"commitment":"confirmed","encoding":"base64"}],"result_hash":"170fa30cd4fd2908cd7c2c812a3ac6d8da54170ef64c5a467cec460b21dc6c98","slot":null},{"block":null,"method":"getTokenSupply","params":["EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",{"commitment":"confirmed"}],"result_hash":"c7bdcf30fa4bc55f86cab649ceda8bf9e488015bb884f6a0f2c8d35f004e56e0","slot":null},{"block":null,"method":"getAccountInfo","params":["EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",{"commitment":"confirmed","encoding":"base64"}],"raw_result":{"context":{"apiVersion":"4.3.0","slot":451801637},"value":{"data":["AQAAAJj+huiNm+Lqi8HMpIeLKYjCQPUrhCS/tA7Rot3LXhmbWyKATHb0GwAGAQEAAABicKqKWcWUBbRShshncubNEm6bil06OFNtN/e0FOi2Zw==","base64"],"executable":false,"lamports":534808027998,"owner":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","rentEpoch":18446744073709551615,"space":82}},"result_hash":"8ef199d5d3b13eddf1fd41c7149f14a7bf976269884be2a7003aa1489987790b","slot":null},{"block":null,"method":"getTokenSupply","params":["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV",{"commitment":"confirmed"}],"result_hash":"280acb37dbbf3d5acd77a3ab227a7934351d75f71ec0ec752f7fad4e1ec533c5","slot":null},{"block":null,"method":"getAccountInfo","params":["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV",{"commitment":"confirmed","encoding":"base64"}],"raw_result":{"context":{"apiVersion":"4.3.0","slot":451801656},"value":{"data":["AQAAAGVqQkIv6okUBqQZ0dHeCPQqhHlBtaGulevOYZrDFyk0eIwF/jkEAAAIAQEAAAD/3+wbzSzTg5PITaoIyRzA041nf/jQq3tdAz8A9zLMMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARIAQABD+fHuLje4B+pFy3TmAJcivsAJKWAm5ORVi0NeJKXpxgfonamPWlsMa+ySi5MCZQiN6VJhOkyiTVrws6ZCJjwwDAAgAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGBgABAAEZADgABm9ZIlHMR3R4JaWa0UIupDVz9SjaXe4q94ErMU+ZReOSwIt/phDwPwjjqWoAAAAAdzhoAlgZ8D8aACEA/9/sG80s04OTyE2qCMkcwNONZ3/40Kt7XQM/APcyzDAABABBAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgBAAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAKIAQ/nx7i43uAfqRct05gCXIr7ACSlgJuTkVYtDXiSl6cYH6J2pj1pbDGvskouTAmUIjelSYTpMok1a8LOmQiY8MAsAAABUU01DIHhTdG9jawQAAABUU014QwAAAGh0dHBzOi8veHN0b2Nrcy1tZXRhZGF0YS5iYWNrZWQuZmkvdG9rZW5zL1NvbGFuYS9UU014L21ldGFkYXRhLmpzb24AAAAA","base64"],"executable":false,"lamports":5588880,"owner":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","rentEpoch":18446744073709551615,"space":675}},"result_hash":"8daeab9624f73f9a3585623a3cd9cea5363de5ca3f5a4027455a1b9e04108b9c","slot":null}],"registry_entry":{"chain":"Solana","contract":"XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV","decimals":null,"issuer":"Backed xStocks","last_checked":"2026-09-29T23:37:23Z","name":"TSMC","source":"xstocks-api","source_url":"https://api.xstocks.fi/api/v2/public/assets","ticker":"TSM"},"registry_hash":"b3f72fc9046ef9a37e433405d5916bce13581b85d8cce5889f24cf56e53b77b4","signer":"GJWKkiUd3zj1pJGfeE7JitiPiwDJC6XmNFvpJWJuvvpn","slot":451801631,"subject":"E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc","ticker":"TSM","verdict":{"Verified":{"issuer":"Backed xStocks","ticker":"TSM"}},"version":1}- Signature
dQktjz1PS1xHzh0hNd/iQL1/li094q2/MVCRSmGARosP/pvhPbI5is/1ZFb7qBdeXj7w741ayF6tLbs3o+KkDw==- API call
GET /api/attest/e98cbf948f6666614ce9a2bb7732fb74416b557bf70a9bf2669c526f4b8c855e
- Fetch the public key and attestation JSON, then verify the signature with the published key.
- Canonicalize the payload with sorted object keys and no whitespace, then verify its SHA-256 attestation id.
- Run the API call above and compare the returned payload, serial, signer, and signature with this certificate.
- Attestation id
-
e98cbf948f6666614ce9a2bb7732fb74416b557bf70a9bf2669c526f4b8c855e - Subject
E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc- Checked at
- Expires at
- Signer
GJWKkiUd3zj1pJGfeE7JitiPiwDJC6XmNFvpJWJuvvpn- Registry hash
b3f72fc9046ef9a37e433405d5916bce13581b85d8cce5889f24cf56e53b77b4- Signature
dQktjz1PS1xHzh0hNd/iQL1/li094q2/MVCRSmGARosP/pvhPbI5is/1ZFb7qBdeXj7w741ayF6tLbs3o+KkDw==- Block / slot
- unknown / 451801631
Every read
getSlot · fb623bc391e3
- Parameters
[{"commitment":"confirmed"}]- Result hash
fb623bc391e3872460c475afbbe17e0fc1e84d0d57cd37e7165f52c9abf6d2f2- Block / slot
- unknown / 451801631
getAccountInfo · 4b4ed603fdad
- Parameters
["E1YZTLM1grafroWt34o3vN9pygwhJf45wUqEF96fkdGc",{"commitment":"confirmed","encoding":"base64"}]- Result hash
4b4ed603fdada07388e409594ac0f32574bbe7eb6f4d0d79ec0b3989cee26054- Raw result
{"context":{"apiVersion":"4.3.0","slot":451801633},"value":{"data":["P5XRDOGAYwkT5EH4ORPKaLBjT7Al/eqohzfoQRDRJV41ezN33e4czfyAgAoEECcUBcSNmXcAAAAAAAAAAAAAAAChxcwVXckgLQIAAAAAAAAAwTwAABFfAAAAAAAA4sECAAAAAAAH6J2pj1pbDGvskouTAmUIjelSYTpMok1a8LOmQiY8MNW9MWtN4LKkbew8o7rtEao7psBmIBAV4dGIgpmoZgx8GK40f6BRTEUAAAAAAAAAAMb6evO+2606PWXzaqvJdDGxu+TC0vbg5HymAgNFL11hNDLoJgTdIKXjY26YXPC6QSodwfUkaCTeOhSYOsy1atCoDpB9kOquxQEAAAAAAAAAFFW8agAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAui6/LwKaI7GKR1R798LZ7CubYjLuw+NoR9dh+omDPGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=","base64"],"executable":false,"lamports":4946073,"owner":"whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc","rentEpoch":18446744073709551615,"space":653}}- Block / slot
- unknown / unknown
getTokenAccountBalance · 29bf61248363
- Parameters
["4WmDudf4N4QzvYTQGDnXCytt3NuNA5f5XEGaiepQT86K",{"commitment":"confirmed"}]- Result hash
29bf612483634c7086d6e6d042757d049d9f713a5af49792ac7819530c630d4c- Block / slot
- unknown / unknown
getTokenAccountBalance · 374f2df5f28c
- Parameters
["FPMAT2h9uyNcTbvdVYNgfmKwpxREx9hQdwvRzGNetNDh",{"commitment":"confirmed"}]- Result hash
374f2df5f28cc2dded53d8f1bbd188aafb42b3734129b8226def7b884f11c6fe- Block / slot
- unknown / unknown
getMultipleAccounts · 170fa30cd4fd
- Parameters
[["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"],{"commitment":"confirmed","encoding":"base64"}]- Result hash
170fa30cd4fd2908cd7c2c812a3ac6d8da54170ef64c5a467cec460b21dc6c98- Block / slot
- unknown / unknown
getTokenSupply · c7bdcf30fa4b
- Parameters
["EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",{"commitment":"confirmed"}]- Result hash
c7bdcf30fa4bc55f86cab649ceda8bf9e488015bb884f6a0f2c8d35f004e56e0- Block / slot
- unknown / unknown
getAccountInfo · 8ef199d5d3b1
- Parameters
["EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",{"commitment":"confirmed","encoding":"base64"}]- Result hash
8ef199d5d3b13eddf1fd41c7149f14a7bf976269884be2a7003aa1489987790b- Raw result
{"context":{"apiVersion":"4.3.0","slot":451801637},"value":{"data":["AQAAAJj+huiNm+Lqi8HMpIeLKYjCQPUrhCS/tA7Rot3LXhmbWyKATHb0GwAGAQEAAABicKqKWcWUBbRShshncubNEm6bil06OFNtN/e0FOi2Zw==","base64"],"executable":false,"lamports":534808027998,"owner":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","rentEpoch":18446744073709551615,"space":82}}- Block / slot
- unknown / unknown
getTokenSupply · 280acb37dbbf
- Parameters
["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV",{"commitment":"confirmed"}]- Result hash
280acb37dbbf3d5acd77a3ab227a7934351d75f71ec0ec752f7fad4e1ec533c5- Block / slot
- unknown / unknown
getAccountInfo · 8daeab9624f7
- Parameters
["XsafvsGtzFqqHgTnA3aPC83EAMkacU5mcGtcSayhpVV",{"commitment":"confirmed","encoding":"base64"}]- Result hash
8daeab9624f73f9a3585623a3cd9cea5363de5ca3f5a4027455a1b9e04108b9c- Raw result
{"context":{"apiVersion":"4.3.0","slot":451801656},"value":{"data":["AQAAAGVqQkIv6okUBqQZ0dHeCPQqhHlBtaGulevOYZrDFyk0eIwF/jkEAAAIAQEAAAD/3+wbzSzTg5PITaoIyRzA041nf/jQq3tdAz8A9zLMMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARIAQABD+fHuLje4B+pFy3TmAJcivsAJKWAm5ORVi0NeJKXpxgfonamPWlsMa+ySi5MCZQiN6VJhOkyiTVrws6ZCJjwwDAAgAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGBgABAAEZADgABm9ZIlHMR3R4JaWa0UIupDVz9SjaXe4q94ErMU+ZReOSwIt/phDwPwjjqWoAAAAAdzhoAlgZ8D8aACEA/9/sG80s04OTyE2qCMkcwNONZ3/40Kt7XQM/APcyzDAABABBAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgBAAEP58e4uN7gH6kXLdOYAlyK+wAkpYCbk5FWLQ14kpenGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAKIAQ/nx7i43uAfqRct05gCXIr7ACSlgJuTkVYtDXiSl6cYH6J2pj1pbDGvskouTAmUIjelSYTpMok1a8LOmQiY8MAsAAABUU01DIHhTdG9jawQAAABUU014QwAAAGh0dHBzOi8veHN0b2Nrcy1tZXRhZGF0YS5iYWNrZWQuZmkvdG9rZW5zL1NvbGFuYS9UU014L21ldGFkYXRhLmpzb24AAAAA","base64"],"executable":false,"lamports":5588880,"owner":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","rentEpoch":18446744073709551615,"space":675}}- Block / slot
- unknown / unknown