Seamless. Native. Secure.
TMAWallet is a multi-chain and non-custodial embedded wallet natively built for Telegram mini-apps.
No more trade-offs between security and UX
No Sign-In or Sign-Up Required
No phone number, no Gmail—nothing extra. Every user opening TMA is already authorized. You can provide them with Telegram-linked, self-custodial wallets in just one click.
Multichain Wallet Support
TMAWallet supports EVM, Solana, and TON wallets and is easily configurable to add support for any blockchain of your choice.
Cross-Compatible with Superior UX
The wallet is seamlessly accessible on any device with an active session. Offer headless transactions to ensure smooth user onboarding while maintaining full transparency about the actions made.
npm install --save @tmawallet/sdk
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const client = new TMAWalletClient(myApiKey);
await client.authenticate();

console.log( 'Your wallet address: ' , client.walletAddress);

const provider = new ethers.JsonRpcProvider();
const signer = client.getEthersSigner(provider);

const tx = await signer.sendTransaction({
to: '0x...',
value: ethers.parseEther('1'),});
Set TMAWallet up in 3 easy steps
3
1
2
Get a project ID
Install the TMAWallet NPM package
Integrate and Monitor Metrics
Create an account to obtain your API key.
This process takes just a few seconds.
Follow our documentation to implement the required functions. Use the Dashboard to track and analyze key metrics seamlessly.
Benchmark security architecture
The security of your users’ data and assets is our top priority.
TMA Wallet is built using Multi-Party Computation (MPC) technology, which ensures that neither our servers (nor yours), nor any third party (e.g., Telegram), have access to the private key.
Headless transactions
Sign and transact without interrupting the user flow.
AA-Optimized
Spin up smart accounts for every user with just a click.
HD wallets
Spin up multiple wallets for every user as needed.
Telegram-optimized
Deep integrations that provide simple onboarding for mini-apps.
Analytics
Effortlessly track user metrics with a comprehensive dashboard.
Multi-project management
Launch multiple projects with a single click and manage them all from a unified platform.
Multichain
Spin up walets on any EVM chain, Solana or any other chain
Cross-app wallets
Make your wallets available on any Telegram device.
Transaction MFA
Add friction where it matters to keep your users safe.
Start building with TMAWallet
Product
Resources
TMAWallet
No more trade-offs between security and UX
©2024 TMAWallet