No public sale is currently active · Official updates: ecoin@efind.com
Example

Testing Applications

Production software should make it difficult to sign or submit a transaction to the wrong eCoin network.

Docs · Testing Applications
Protocol status: Draft architecture. eCoin is under development. These pages describe the Version 0.1 design direction and illustrative developer models, not a finalized wire protocol, production API, or live mainnet.

Separate environments

configuration = {
  network: "local-dev | public-testnet | mainnet",
  expectedNetworkId: "versioned-network-id",
  rpcEndpoint: "environment-specific",
  signingPolicy: "environment-specific"
}

Values are placeholders. The principle is not: every layer should know which network it expects.

Recommended assertions

  • Reject addresses or payment requests for a different network.
  • Reject node responses identifying a different network.
  • Use visually distinct test environments.
  • Never reuse production signing credentials in development.
  • Test invalid signatures, insufficient balance, replay attempts, stale nonces, malformed fields, and unavailable peers.
  • Test application behavior when a transaction is observed but not finalized.