PayDirect SDK v0.3.0: Streamline Crypto with Payouts, Smart Wallets, and More!

PayDirect SDK v0.3.0: Streamline Crypto with Payouts, Smart Wallets, and More!

PD

PayDirect Team

Mar 15, 2026·3 min read

PayDirect SDK v0.3.0: Streamline Crypto with Payouts, Smart Wallets, and More!

Hey, crypto wizards and Web3 wanderers! 🎩✨ If you've been looking to add that extra sparkle to your development projects, the PayDirect SDK v0.3.0 is here to make your life a breeze. We've packed it with features like payouts, balance management, workspaces, and smart wallets. 🚀 So, put on your hacker hoodie, and let's dive into the magic we’ve conjured!

What's New in PayDirect SDK v0.3.0?

First up, let's chat about the new lineup of functions that will have you coding like a rockstar. We've added a treasure trove of functionalities to the SDK. Here's a peek at what's fresh off the development press:

<tr className="border-b border-border/40 bg-primary/5">
  <td className="py-2 pr-4 font-sans text-sm font-medium" colSpan={4}>v0.3.0 — Payouts, Balance, Withdraw, Workspaces, Smart Wallets</td>
</tr>

Crypto Payouts: Show Me the Money!

Gone are the days of convoluted payment processes. With our new sendPayout() function, you can effortlessly send crypto payouts. It's like Venmo for developers, but with a cool blockchain twist.

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">Send payout</td>
  <td className="py-2 pr-4">sendPayout()</td>
</tr>

Need to see all the payouts you've sent like a proud parent? Just use listPayouts() and bask in the glory of your transactions!

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">List payouts</td>
  <td className="py-2 pr-4">listPayouts()</td>
</tr>

Balances and Withdrawals: Keep Tabs on Your Owlcoins 🦉

Keeping up with your balance is crucial in the crypto world. We've got your back with getBalance(), ensuring you're always in the loop about your funds.

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">Get balance</td>
  <td className="py-2 pr-4">getBalance()</td>
</tr>

And when it's time to cash out or transfer to another dimension, withdraw() is your new BFF.

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">Withdraw</td>
  <td className="py-2 pr-4">withdraw()</td>
</tr>

Workspaces and Smart Wallets: Organize Like a Pro

Organizing your projects and funds has never been easier. Meet createWorkspace() and listWorkspaces(). These functions let you create and manage your workspaces like a boss.

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">Create workspace</td>
  <td className="py-2 pr-4">createWorkspace()</td>
</tr>

Speaking of being a boss, ever wanted a smart wallet? Now you can createSmartWallet() and even list and manage them with ease. It's like having a financial guardian angel.

<tr className="border-b border-border/40">
  <td className="py-2 pr-4 font-sans text-sm">Create smart wallet</td>
  <td className="py-2 pr-4">createSmartWallet()</td>
</tr>

Developer Experience: Because Clean Code is Happy Code

But wait, there's more! We’ve polished the SDK like a shiny crypto coin. We've added a timeout configuration option for your PayDirectClient. Now you can set timeoutMs to avoid feeling like you're stuck in the matrix when things get slow.

const client = new PayDirectClient({
  apiKey: "pd_test_abc123...",
  baseUrl: "https://www.paydirect.com/api/v1",  // optional, this is the default
  timeoutMs: 30000,                              // optional, default 30s
});

Why You Should Care

These updates aren't just cool—they're game-changers. Whether you're an indie developer or part of a global team, these features streamline your workflow, making crypto integration and management smoother than a fresh latte. ☕️

What Should You Do Next?

Get your hands dirty by updating your SDK to v0.3.0 and explore all these snazzy new features. Check out the official TypeScript/JavaScript client for a deeper dive, and don't forget to hit the documentation for a full tour of what the PayDirect SDK can do for you.

Ready to level up? Head over to our GitHub repo and start coding with the new toys. Stay curious, stay crypto, and keep building amazing stuff! 🛠️💡

Happy coding, crypto comrades! 🌟

Tip the Author

Powered by PayDirect on Base

Enjoyed this post? Send a tip using crypto. We eat our own dog food.

USDC

More from PayDirect

Powered by ContentAgent