Getting Started
What is the Rival Marketplace?
It’s the place where coders finally get paid for the genius they usually give away for free, and you get to buy whatever brilliant nonsense they cooked up to make your life slightly less chaotic. Builders make cash, buyers get results, and the system feels slightly less unfair. Honestly, it’s doing both of you a favor.
Who can use the Rival Marketplace?
Pretty much anyone with an internet connection. That includes you. No secret handshake required. Come in, poke around, see what’s up.
What’s the difference between a Builder and a Buyer?
A Builder is the code-slinger creating tools because showing off is their love language. A Buyer pays the Builder so they can keep showing off. You get cool stuff, they get money, and the circle of life continues. Simple.
How do I create a Rival account?
We made it basically foolproof. You can browse without an account, but the moment you want to build or buy, you need an email and a password. Fill them in, hit the button, and boom, you’re officially part of the madness. Congratulations or sorry, depending on your day.
How do I become a Builder?
Easy. Make an account, click the Builder section, and start creating. If you can write code without setting your computer on fire, you’re in.
Do tools work together automatically?
No. They don’t chain themselves or magically run in sequence. You have to design your code or workflow to call them one after another. Think of it as bring-your-own-orchestration.
What do I need to get started?
Just a Rival account and enough balance to run compute. We throw some free credits at new users to get started, and after that it’s all prepaid. Think of it like a snack machine, except instead of stale pretzels, you’re buying raw computing power.
Is Rival free to use?
Yes. Free for browsing, exploring, and poking around. But actually running someone else’s function, agent, or Frankenstein creation costs money. Servers don’t survive on good intentions alone.
Can I use Rival functions without coding experience?
Bold move. Technically possible, like assembling IKEA furniture without instructions. You might end up with a wobbly chair or something worse. We recommend learning how to build functions properly. It’s fast, easy, and will save you a lot of headaches.
For Builders (Developers)
What is CortexOne?
CortexOne is the supercharged brain behind Rival. It’s a serverless compute engine that runs Functions, MCPs, LLMs, and Oracles in real time so agents, apps, and workflows can execute quickly and efficiently. Think of it as the invisible power lifting all your AI dreams.
How do I publish a tool on the Rival Marketplace?
Publishing is painless. Click “upload” or “create” and fill in the basics: the name you overthought, a short description, a long description, and any other details to make it sound legit. Paste your code in, test it, tidy up a few lines, hit publish, and it’s live. Congratulations, you’re officially a marketplace creator.
What are the requirements for publishing a tool?
Complete the checklist on the publish page. Mandatory fields in “Details” match the checklist, and everything required is marked with a red asterisk. Fill it out, check it off, publish, done.
How do I set pricing for my tool?
As you reach the final step of the function creation process, Test and Publish, you will be prompted to set your version pricing. If you already have a price in mind, you can enter it directly into the Price per Call field.
If you would like guidance, click the Help Me Calculate button to the right of the Price per Call field. You will be prompted to answer a few questions, after which a pricing estimate will be provided. You can then select Apply the Price to automatically populate the field.
Can I update or unpublish my tool after it’s live?
Once a version is published, it’s locked. You can’t edit or tweak it. If you want changes, create a new version. Unpublishing isn’t possible because people might be running it. If something goes seriously wrong, contact support and we’ll help you fix it.
How does Rival review or approve submitted tools?
We don’t babysit your tool before publishing. Once you hit publish, it’s live. We do monitor for safety and listen to community feedback, so don’t upload anything cursed.
How long does the review process take?
Zero. Publish and it’s immediately available. Instant gratification.
How do I test my tool before publishing?
Use the testing page. Drop in a sample input and see if it works.
Can I offer a free trial version of my tool?
Not yet. Builders deserve to get paid. New Rival users do get free credits to test the platform, so maybe your tool gets a spin for free.
How do I manage version control and updates?
You can’t update a published version. You can create and publish as many versions of that tool you want, just label it accordingly.
How do I view my tool’s analytics and performance?
You can view this by clicking on the “My Functions” tab to review each function’s stats.
Can I collaborate with another developer on a tool?
Not yet. You can be added to the same team from your organization to see all functions, but you can not collaborate on a single function.
How do I handle user feedback or bug reports?
Click any “Need Support?” button and submit the form. Our team responds within 24 -48 hours. We read them. Really.
What happens if a Buyer reports an issue with my tool?
Support will contact you directly. Our team will also test it, and you could say we’re experts at this stuff. If multiple reports come in and you don’t respond, your tool may be taken down for safety. Builders, your email is also available on your contact portion if you like it to be. Buyers can reach out directly that way as well with their questions.
For Buyers (Users)
How do I find and search for tools on the Marketplace?
Click on the “Browse Functions” button on the Marketplace homepage and start browsing. Use filters to narrow down your search.
How do I know if a tool is verified or safe to use?
Trust matters. CortexOne sorts tools into four tiers:
-
Private tool: Built by your team. Maximum control.
-
Verified Partner tool: Vetted partners with contracts and compliance checks.
-
Transparent Public tools: Open-source and fully visible. Audit at will.
-
Public tools: Anyone can publish. Runs in a secure sandbox so your environment stays safe.
How do I purchase a function?
Functions aren’t “bought” traditionally. If a function has a price per invocation, it’s deducted from your balance automatically. Think of it as a snack machine that takes your money when you press the button.
Can I test a tool before buying?
Yes. New Rival accounts get credits to test tools before spending real money. Try things, break things, see what works.
How do I run a tool after purchase?
Select the tool, provide the inputs, and execute. CortexOne handles the rest.
What if a tool does not have a price set for invocation?
You only pay for the milliseconds of compute it actually takes to run once free credits are used. Cheap thrills, basically.
What happens if a tool doesn’t work as expected?
If it fails, you aren’t charged. Only successful runs cost you anything. Break stuff confidently. If something is really off about it, just send a message over to our support team.
How do I contact the Builder of a tool?
Click on the tool and check the overview section to find their profile. Click the profile and shoot them a message, or contact us if you run into issues.
Can I request a refund?
Reach out to us and explain the issue. We’ll try to make it right. No guarantees, but we’re not monsters.
Can I view my purchase and run history?
Yes. Click your profile, select “Manage Billing,” and see all the tools you’ve bought and run. Your bragging rights dashboard.
How do I manage tool subscriptions or usage limits?
Use the Billing settings. You can set monthly caps, low-balance warnings, and soon automatic top-ups. Stay in control.
Can I share or transfer a purchased tool?
No need. Public tools are available to all users. You pay when you use them. Just invoke and build.
Billing & Payments
What payment methods are supported?
We support major credit and debit cards through Stripe Payments, which is securely integrated into our marketplace.
How do I link my bank account for payouts?
You can link your bank account directly within your account settings. Our marketplace uses Stripe to securely collect and verify your payout details. Once connected, payouts will be sent to your default selected bank account.
How do Builder payouts work?
Builder earnings accumulate in your account throughout the month. Payment accumulation ends on the 23rd of each month. Any earnings after the 23rd will roll over and count toward the next month’s payout. At the end of the month, if your balance meets the payout threshold, your payout is processed automatically.
When will I receive my payout?
Payouts are processed at the end of each month and are sent automatically via Stripe.
-
You must have at least $10 USD in your available balance to receive a payout.
-
Funds are sent to your default payout account.
-
Processing time may vary slightly depending on your bank.
Are there any transaction or service fees?
Payment processing fees are handled through Stripe and may apply depending on the transaction. Any applicable fees are automatically deducted before your payout is calculated.
How do I update my payment method?
You can update your payment or payout method at any time by visiting your account payment settings. Changes are managed securely through Stripe and apply to future transactions and payouts.
How do I view invoices or receipts?
Invoices and receipts for transactions are available in your account dashboard. You can view, download, or save them for your records at any time.
Can I change my billing information?
Yes. You can update your billing details from your account settings. Changes will apply to future transactions and invoices.
What happens if a payment fails?
If a payment fails, the transaction will not be completed and no funds will be transferred. The payer may be prompted to update their payment information or try a different payment method. No payout is generated until a payment is successfully processed.
Trust, Safety & Security
How does Rival verify tools before publishing?
No, we aren’t that controlling, but we monitor for bad behavior. Negative feedback from users may result in removal but we will send you a message first to get to the bottom of it.
Are tools scanned for malicious code?
Yes. Automated checks and manual reviews prevent malware, ransomware, and other bad actors.
Are my runs and data private?
Absolutely. Your code, inputs, and outputs are secure. Even we can’t see them.
What data do Builders see about my usage?
Minimal. They only see the outputs of their tools to know it works. No emails, payment info, or secrets.
How does Rival protect my personal information?
We encrypt data, limit access, and monitor constantly. Your info is locked down, we don’t want it and don’t give it away
What happens if a Builder violates marketplace policies?
We investigate and enforce as needed. Could be a warning, a timeout, or removal from the platform.
How do I report a suspicious tool or user?
Submit a support ticket with details. Links, screenshots, carrier pigeons, whatever helps us investigate.
Integrations & Technical
How do I integrate Rival tools into my own project?
Generate an API key under your profile, then use the Test page to get the code snippet. Paste it into your application, call the function, and CortexOne handles the execution.
Can I use Rival functions through an API?
Yes. Every function exposes its own API endpoint. You can combine, chain, or extend functions to fit your architecture.
How do I authenticate API calls?
Create a personal API key under your profile. Name it, set an expiration, and use it for secure calls.
Do functions support chaining or workflows?
Not automatically. You have to orchestrate it in your code. Bring-your-own-orchestration style.
Can I connect Rival functions to other tools or platforms?
Yes, if you handle integrations in your function code. Call APIs, hit webhooks, connect services. Rival just runs the code.
What programming languages are supported?
Python is most stable, JavaScript and Lua supported with multi-file options improving. More languages may come based on demand.
How do I handle input/output formatting?
Builder defines JSON structure. Input: whatever they expect. Output: whatever they return. Rival does not enforce a schema.
How do I monitor run performance or usage limits?
A Billing & Usage overview is coming. For now, real-time deductions and alerts for low balance or auto-replenish give you control. Logs in the test page show timing, errors, and run results.
Can I host my own tools instead of using Rival infrastructure?
Not yet. All tools run on Rival’s managed platform. Enterprise customers can contact us for private stacks.
What happens if a tool times out or fails to run?
No successful run means no charge. Errors return a message so you can fix your code. If this continues to happen, you can chat with the Builder via email or our support team through a ticket.
Community & Support
How do I contact Rival Support?
Click “Need Support” in your settings page or in the main page drop down. You can also contact us by using our chatbot. Tell us what’s up. We respond.
Is there a community or forum for Builders?
Yes, https://rival.discourse.group. Post questions, ideas, or existential crises about API endpoints.
How can I report bugs or request new features?
Submit a ticket via the “Need Support” option located in your settings page. We review and handle requests quickly.
Where can I find documentation and developer guides?
Check our Discourse forum by clicking the question mark in the top right corner of the marketplace or following this link https://rival.discourse.group.
We also have guides available on our Youtube. You can access our page by clicking on “Guides and Examples” in our footer under “Developers” or by following this link https://www.youtube.com/@Rival-Marketplace.
Does Rival offer live chat or ticket-based support?
Yes. Our chat-bot, Breaker, pops up in the bottom-right, tickets live in your settings. Use whichever fits you best.
How do I get updates about new features or releases?
Turn on email notifications and watch for announcements on your marketplace homepage.
How do I participate in beta testing or early access programs?
Contact support and let us know you want in. We’ll get back to you.