Smart Contract Lab

Acton Workshop

Drop generated TypeScript wrappers into the frontend and command your Tolk contracts from here.

Contract Status
EQAA_placeho…e_me______
Workflow
$ acton build
Compile Tolk contracts
$ acton test
Run on-chain test suite
$ acton wrapper --all --ts
Generate TS wrappers
$ acton deploy --testnet
Deploy to testnet
Wrapper Integration
import { ActonCounter } from "@/contracts/wrappers/ActonCounter";
const counter = ActonCounter.fromAddress(address);
const value = await counter.getCounter();

See docs/acton-integration.md for the full pipeline.

Send Hero Pulse

Fires a tiny test message to the deployed Acton contract on testnet.