The WeaverFi API is the easiest way to make the most out of WeaverFi functionality!
Unlike other APIs, you can get your API keys and manage them entirely on‑chain. This is made possible with 3PI, an open‑source, on‑chain key management system.
Get a key for free to try out the API, or pay for a higher rate limit using USDC in a fully trustless manner. If the API doesn't fit your needs, withdraw your unused funds anytime.
Both the API's code and this front‑end's code are open‑source and available on our GitHub!
Find the API's full OpenAPI specifications here.
Manage your keys
API Key Tiers
About our API keys
Our API key management contracts use a completely trustless subscription model where your deposited balances are used to pay per second to keep your keys active. Any unused balances remain completely in your control and can be withdrawn at any time to terminate your subscription.
During the first 24 hours of activating a new key, your rate limit will linearly increase towards your tier's allowed query limit:
In order to change key tiers, simply cancel your previous key and create a new one with your desired tier. This will return to you all unspent balances from the previous key, allowing you to re-deposit towards your new key.