{label}
+{title}
+{copy}
+diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..7ac1564 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,27 @@ +.git +.gitignore +.env +.env.* +*.md +docs/ +testing/ +.superpowers/ +.claude/ +cache/ +out/ +config/ +!config/ +config/** +!config/coston2/ +config/coston2/** +!config/coston2/concord-deployment.json +contracts/ +scripts/ +proxy/ +foundry.toml +docker-compose*.yaml +Dockerfile* +.dockerignore +frontend/node_modules/ +frontend/dist/ +frontend/*.tsbuildinfo diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..b7826b2 --- /dev/null +++ b/.env.example @@ -0,0 +1,75 @@ +# Extension implementation language. +# +# Resolved by directory convention: LANGUAGE=
PRIVATE SYNDICATED CAPITAL
++ Concord lets a treasury coordinate funding privately, draw from the combined facility, and see exactly which provider funded every amount. +
+HOW CONCORD WORKS
+Three understandable steps describe the full facility. Concord’s canonical primitives remain visible when you need the exact technical meaning.
+{label}
+{copy}
+ROOT ACCORD · CHILD ACCORDS
+The Root Accord is the facility. Each accepted provider forms a Child Accord, keeping its capital, exposure, terms, and lifecycle independently attributable.
+ See how this facility was funded +PRIVACY WITH AN HONEST BOUNDARY
+Provider offers and losing terms may remain inside the Makkari session. Accepted commitments, token transfers, draws, repayments, and Lineage remain visible where Coston2 requires them.
+ Review the disclosure boundary +{shortId(evidence.resultDigest, 14, 12)}
+ A WORKING COSTON2 RELATIONSHIP
+The live proof created one root, formed three child relationships, funded 9 USDT0, drew 4 USDT0 across two providers, repaid it, and restored all available capacity.
+Provider coordination inputs may be confidential. FXRP and USDT0 transfers and public EVM state are not private.
+Connect a Coston2 wallet for network identity, or explore the completed public facility without connecting.
+{children}
{current.copy}
+Learn the product at your own pace. Nothing here blocks the facility.
+ + + setOpen(false)}>{definition}
{description}
One FXRP-backed facility funded by three independent USDT0 providers.
+{shortId(facility.id, 12, 9)}Expires {formatDate(facility.validUntil)}{note}
Each provider remains independently attributable beneath the facility.
The previous 4 USDT0 draw was fully repaid, so the facility can be used again without creating a new relationship.
Follow the facility from private funding through provider commitments, draw legs, settlement, repayment, and restored capacity.
{item.description}
{item.tx && View Coston2 transaction }{shortId(evidence.resultDigest, 10, 8)}CoFill selected eligible offers and filled the 9 USDT0 target deterministically.
The interface exposes accepted providers, executable capacity, fee terms, commitments, and verification metadata. Losing quotes and provider constraints are not displayed.
{draw.id}Settlement receipt Settled to treasury
Observed on Coston2
Capacity restored
Each draw-leg principal fell to zero, child exposure fell to zero, root exposure fell to zero, and available capacity returned to 9 USDT0.
{child.id}Parent Root Accord CoFill allocation
Funding observed
Exposure repaid
Capacity restored
{shortId(child.provider, 12, 10)}{shortId(child.allocationId, 12, 10)}{shortId(child.termsCommitment, 12, 10)}{shortId(child.rootAccordId, 12, 10)}{round.id}Funding formation {shortId(round.rootAccordId)}Provider capacity, rates, constraints, expiry, and losing quotes may remain confidential inside the session. Accepted executable capacity, provider addresses, commitments, funding, and settlement are public where the chain requires them.
No zero values are inferred for unavailable quote fields.
{evidence.resultDigest}{shortId(evidence.rootAccordId!)}{shortId(evidence.roundId!)}It is not a claim of private token transfers, private EVM state, production hardware-backed TEE execution, or production institutional readiness.
Concord is not asserting an empty or zero state for this identifier.
Return to facilities+ Concord creates the exact calldata in this browser. Nothing is sent + until the treasury approves the transaction in its wallet. +
+ +{shortId(capitalFacilityAddress)}{shortId(facility.id)}{shortId(intent.drawId, 10, 8)}{shortId(intent.to)}{intent.data}
+ {intent.warnings.join(" ")}
++ {message(sendError ?? receipt.error)} +
+ )} + +{formattedBalance ? `${Number(formattedBalance).toLocaleString(undefined, { maximumFractionDigits: 4 })} ${balance.data?.symbol}` : "Reading Coston2 balance…"}
+Concord never stores your private key. Every transaction requires approval in your wallet.
+