View the Code

Get the website and language tools.

dotx3 contains this website. X3Lang contains the language tools, contracts and execution evidence. Install from a reviewed source revision and retain its commit with your results.

Repository

dotx3 hosts the website and browser tools. X3Lang hosts the compiler, contracts and evidence. The separate X3 chain runtime is outside the NEAR judge path; use the source and network named by each demonstration.

Install from source

Python intent tools

git clone https://github.com/Cyptopimpinainteazy/x3lang.git
cd x3lang
python3 -m venv .venv && . .venv/bin/activate
pip install -r x3-lang/requirements.txt pytest
python3 x3-lang/cli.py x3-lang/examples/arb_solana_eth.x3

Rust surface, workspace only

cargo test --manifest-path x3-lang/Cargo.toml
cargo run --manifest-path x3-lang/Cargo.toml -p x3-tools --bin x3c -- parse x3-lang/examples/trading_core_v1.x3

Releases page: github.com/Cyptopimpinainteazy/x3lang/releases. This guide installs from source. Inspect release artifacts and their provenance separately before choosing a version.

Choose the NEAR integration level

1Click handles the higher-level swap workflow. The separate Intents SDK exposes lower-level intent execution and withdrawals. Official NEAR Intents has no testnet version; our historical Tidepool testnet delivery is a separate trusted-relay experiment. X3 Shield is also separate from official NEAR SHIELD.

An explorer helps inspect records; an API key enables provider access. Neither establishes a funded swap or destination settlement. Keep distribution-channel credentials on the server.

1Click integration

Same four calls a person or an agent uses. Docs: NEAR Intents 1Click quickstart. The adapter verifies the quote signature before it reads terms. A live quote requests a deposit address; a separate wallet funding step can spend real funds. The adapter’s official 1Click route is distinct from the historical Tidepool community testnet.

Tokens

curl https://1click.chaindefuser.com/v0/tokens

Dry quote

curl -X POST https://1click.chaindefuser.com/v0/quote \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_JWT" \
  -d '{
    "dry": true,
    "swapType": "EXACT_INPUT",
    "slippageTolerance": 100,
    "originAsset": "nep141:wrap.near",
    "depositType": "ORIGIN_CHAIN",
    "destinationAsset": "nep141:arb-0x912ce59144191c1204e64559fe8253a0e49e6548.omft.near",
    "amount": "1000000000000000000000000",
    "recipient": "0xYourAddress",
    "recipientType": "DESTINATION_CHAIN",
    "refundTo": "your.near",
    "refundType": "ORIGIN_CHAIN"
  }'

Status

curl "https://1click.chaindefuser.com/v0/status?depositAddress=THE_DEPOSIT_ADDRESS"

Repo commands, not this website: python3 x3-lang/near_intents.py quote FILE.x3 for a dry quote. --live asks for a deposit address. The tool does not sign the deposit.

Doors that are not up yet

dotx3.net ships the four working doors (demo, docs, code, proof) plus /playground, /language and /back. These proposed routes are named so they are not pretended:

  • /about — the language overview is /language
  • /shield — mandate and Guard limits are on the demo and proof pages
  • /hackathon — one demo covers security, agents, and DeFi
  • /security — reporting steps are in the repo SECURITY.md
  • /ecosystem — x3star.net names are not verified live apps

Missing

Demo video permalink. Public X demo-post permalink. Judge runbook tied to one current commit, beyond the README steps. Release artifact with checksum. Privacy and terms, because this site does not collect accounts or connect a wallet.

Community, unverified as to whether each post is current: @x3starchain · t.me/x3starchain · nearhackathon.com · docs.near.org

A static browser demo is published separately at x3-guard.pages.dev. The hackathon still needs its own demo-post URL. This site does not replace that post.