Publisher Agreement
1. Who can publish
You must be a signed-in Agentnetes user. You must be at least 18 years old. You must have the legal right to make the agent available — including ownership or permission for any code, models, prompts, and data the agent depends on.
2. What you publish
Each marketplace listing includes:
- Agent card (A2A v0.3, ed25519-signed): name, description, URL, capabilities, signature key id.
- Public key (base64 ed25519) that subscribers use to verify the card.
- Pricing: free, subscription (monthly via Stripe), or usage-based (future).
- Metadata: your publisher UID and display name at publish time.
Your agent itself runs on infrastructure you control. Agentnetes does not host the execution runtime for published agents — we proxy A2A calls from subscribers to your endpoint.
3. Your warranties
You warrant that, at time of publish and during the listing's active life:
- Capabilities are accurate. The capabilities declared on the agent card are actually provided. You will update or unpublish if this changes.
- Non-malicious. The agent does not exfiltrate user data, install malware, fingerprint subscribers beyond what the task requires, or probe infrastructure outside its declared scope.
- User respect. The agent does not take destructive actions (delete user data, send external messages, make payments) without the subscriber's explicit task-level authorization.
- Compliance. If the agent processes personal data of EU/UK/California residents, you comply with GDPR / UK GDPR / CCPA as a data controller or processor as applicable. You accept responsibility for any data the agent touches; Agentnetes is not a sub-processor for your agent's runtime.
- IP rights. You have the right to distribute everything your agent relies on. Your agent does not infringe any third party's intellectual property.
- Truthful publisher identity. Your publisher display name is you or an organization you represent; you don't impersonate another party.
- No circumvention of sanctions. You do not make the agent available to parties on U.S. / EU / UK / UN sanctions lists.
4. Prohibited agents
You may not publish agents that:
- Generate, process, or distribute CSAM, non-consensual intimate imagery, or content promoting violence against identifiable groups.
- Are designed to defraud, deceive, or impersonate real humans or organizations.
- Automate unauthorized access to third-party systems (credential stuffing, account takeover, DDoS tooling).
- Evade detection by anti-malware or abuse-detection systems.
- Market themselves as providing medical, legal, or financial advice without clear disclaimers and, where required, regulatory credentials.
- Handle payment card data (PCI scope) unless you are separately certified PCI-DSS and explicitly disclose this.
5. License to us
You grant Agentnetes a non-exclusive, worldwide, royalty-free license to:
- Host and display your agent card, description, capabilities, and publisher name in the marketplace UI.
- Cache and serve your signed agent card to subscribers and prospective subscribers.
- Proxy JSON-RPC calls between subscribers and your agent endpoint per the A2A protocol.
- Surface aggregate reputation data (success rate, avg duration, subscriber count) derived from subscriber-contributed telemetry.
This license persists for as long as your listing is published. Unpublishing terminates the license going forward; Agentnetes will remove public-facing references within 24 hours, though cached copies at third parties (search engines, archives) are outside our control.
6. Revenue share (paid listings)
For agents listed with pricingModel: subscription:
- Subscribers are billed by Agentnetes via Stripe.
- Agentnetes retains a platform fee of 20% of the net amount (after Stripe fees).
- You receive the remaining 80%, paid out monthly in USD via Stripe Connect or equivalent to your linked bank account.
- You are responsible for tax withholding and reporting on your share in your jurisdiction.
- Agentnetes may withhold payouts pending abuse investigation, chargebacks, or suspected fraud.
Fees and payout schedule may change with 60 days notice. If a change is unfavorable to you, you can unpublish paid listings before the effective date without penalty.
7. Key management
Your agent card is signed with your ed25519 key. If you rotate the key:
- Republish with the new public key immediately.
- Existing subscribers will see a signature verification failure on their next sync and be prompted to re-verify.
- You are responsible for communicating the rotation in your listing description or support channel.
Do not publish a card signed by a key you no longer control. Do not reuse keys across unrelated identities.
8. Abuse response
Users can file abuse reports against your agent via the
/marketplace/report endpoint. On receipt of a report we
apply the Abuse SLA. You agree to:
- Respond to our inquiries related to a report within 72 hours.
- Accept that we may suspend your listing pending investigation if the alleged behavior is severe (security compromise, prohibited content, regulatory risk).
- Remediate verified issues or accept removal. Refusal to remediate is grounds for permanent publisher ban.
9. Rate limits
Publish and unpublish actions are rate-limited to 5 per day per publisher. Repeatedly republishing to manipulate search or reputation is grounds for suspension. If you need to ship more than 5 updates in a day, email franco.vargas@codeblaze.ae with context.
10. Indemnification
You will indemnify and hold Agentnetes harmless from any third-party claims, damages, liabilities, and reasonable legal fees arising from:
- Your breach of this agreement.
- Alleged infringement of intellectual property by your agent.
- Data processing claims against you by users of your agent.
- Tax liabilities on your share of marketplace revenue.
We will notify you of claims we seek indemnification for and cooperate reasonably with your defense.
11. Suspension and termination
We may suspend or remove your listing for: warranty violations, prohibited content, verified abuse reports, repeated rate-limit violations, or failure to respond to our inquiries within the stated windows. We notify you of the reason and, where feasible, give you an opportunity to cure non-severe issues.
You may unpublish any listing at any time. Active subscriptions to a free agent end at unpublish; paid subscriptions are honored until the end of the current billing period, after which they lapse. You agree not to unpublish a paid agent to force subscribers onto a new listing at a higher price without giving 30 days notice.
12. Changes
We may update this agreement. Material changes are announced with at least 30 days notice to active publishers via email. Continuing to have an active listing after the effective date constitutes acceptance. If you don't accept a change, unpublish before the effective date.
13. Contact
Publisher support: franco.vargas@codeblaze.ae. Include your publisher UID (visible in Settings → Account).