SEED services
contracts not-stamped
seed-services / onboarding sponsor

Identity sponsor

A decision-gated onboarding surface. It remains available as a neutral shell while the team decides whether sponsor is retained or replaced.

Decision
retain or replace
Eligibility
not invented
Abuse control
contract not stamped
Identity proofing
not present
contract not stamped: this front renders the production structure without calling a backend, creating custody, inventing policy, or claiming public testnet readiness.

Runtime contract gate

Future chain and service endpoints are consumed from environment only. This shell discloses configuration presence, never raw endpoint values, and fails closed if contracts are marked stamped before live backend clients exist.

surface sponsor
contracts not-stamped
chain id configured
chain rpc not set
chain rest not set
indexer api not set
faucet api not set
faucet chain configured
faucet rpc not set
faucet rest not set
faucet key not set
faucet amount not set
sponsor api not set
iris earth rpc configured
iris mars rpc configured
hermes rest configured
hermes metrics configured
toxiproxy api configured
dtn enabled false

Sponsor request shape

decision-gated

Request scope

The surface may collect only the eventual stamped public request fields. It must not invent KYC, document upload, wallet auth or eligibility prediction.

Replacement path

If sponsor is not retained for day one, this route becomes a clear replacement-flow notice instead of a hidden missing feature.

Required states in the front shell

ready

Request form visible, submit disabled until sponsor contract exists.

pending

Queue state shown without eligibility prediction.

accepted

Acceptance state is illustrative and contract-gated.

rejected

No private reason is exposed by this public surface.

rate-limited

Abuse control is visible but unstamped.

replaced

Sponsor can point to the selected onboarding replacement.

failure

Unavailable sponsor does not submit local state.

contract not stamped

No request endpoint exists yet.