Introducing the Swig Developer Portal
Today, we're excited to release the Swig developer portal for building powerful applications with Swig smart wallets. The developer portal is a focused hub for creating, configuring, and managing Swigs on a project. It provides a dedicated environment for team collaboration, premium features, and usage analytics.
Importantly, the developer portal will serve as a clean abstraction for managing complex wallet policy logic in your applications. Want to enforce a strict list of permitted signers? Perhaps you'd like to set a daily SOL transfer limit? Or would you like to gate access to certain whitelisted apps? This wallet policy logic, and more, can be configured directly through the developer portal.
Our mission is to build wallet infrastructure that enables programmable intelligence onchain. Today, the core open source Swig protocol and its SDKs are the primary method for interacting with Swig. Developers have loved our SDKs' inherent programmability and elegant architecture that results in seamless DevEx and meaningful CU performance gains.
However, two requests have loudly bubbled up from developers: [1] tooling to more easily create/manage fleets of Swigs; and [2] tooling to orchestrate specific application workflows.
The portal provides a simpler self-serve access point to unlock the full magic of Swig smart wallets in your apps.
How it works
The portal initially will help teams provision & manage Swig wallets through clean developer APIs. Core functionality available at launch includes:
- Create Swig wallets: Generate fresh Swig wallets tied to project-specific apps
- Configure roles & permissions: Set authorities, roles, signers, and delegated access policies. Tailored permissions include spend limits, whitelisted program calls, access to sub accounts, and more. There are preset templates for popular policies.
- Gasless paymaster service: Sponsor gas for your users by creating a paymaster key that covers network fees. Making your users hold native gas tokens just to use an app can finally be a relic of the past.
- Manage API keys: Generate and rotate credentials securely amongst your team.
- Billing: Directly pay for services and your monthly plan with a card.
- Analyze usage: Gauge your project’s performance and troubleshooting without leaving the portal.
We are continuously shipping new functionality into the developer portal to make it even simpler to leverage Swig. Please contact us on Telegram with any feature requests.
What’s coming next
In upcoming months, the developer portal will evolve into a home for easily accessing complex multi-step orchestration workflows. The portal will also increasingly become the nucleus for critical supporting services, such as event webhooks, user auth, and third-party integrations.
We built this portal with developer feedback in mind, primarily to help you build faster with less overhead. As we continue iterating on this product, we'd love to hear from you. Feel free to hop into our telegram channel at any time. Your feedback is vital for helping guide what we build next.
Access the Swig developer portal now at https://dashboard.onswig.com/.