PolySwarmPolySwarmPolySwarmPolySwarm
Go to PolySwarm
Home

Onboarding

When approved, PolySwarm will require a Know Your Customer (KYC) check so we understand who owns and operates the Engine.

You will be asked to submit:

  • Personal identification information
  • A government-issued ID (passport preferred)

You will also receive an Engine Provider Agreement for signature. We must have a signed agreement in place before we can proceed to provisioning.

Onboarding checklist

  • KYC completed
  • Engine Provider Agreement signed
  • Deployment model confirmed (PolySwarm-hosted or Partner-hosted)
  • Technical details provided (see below)

Technical information

PolySwarm-hosted Engines

If you have chosen to deploy your Engine through PolySwarm, and allow us to host it we will need additional technical information:

  • Is the Engine containerized, what is the image size, and how can we access the image?
  • What is the update mechanism, and how often does it update?
  • Does it require internet access?
  • What resources are required (memory, CPU, disk)?
  • If it is Windows-based, can it run under Wine?

Partner-hosted Engines

If you choose to host the Engine yourself, then the process is:

  1. PolySwarm creates the Engine in a development state until verification is complete
  2. You create Webhooks in your team account, connect a Webhook to the Engine to begin testing.
  3. Test in the Development Community: Send test bounties to confirm the Engine processes artifacts and responds correctly
  4. Request verification: When ready, request verification from the My Engines tab in your Team.

Verification Failure Reasons

During verification testing, common issues include:

  • Slow or inconsistent responses
  • Incorrect verdict formatting or missing required fields
  • Accuracy problems across benign and malicious samples
  • Unexpected errors during bounty processing
  • If verification fails, fix the issues, re-test in the Development Community, then request verification again.

2026 © Swarm Technologies Inc.