Skip to content
EVMcrispr
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Introduction
Getting Started
Running Scripts
How EVMcrispr Works
The EVML Language
Syntax
Values & Variables
ABI Signatures
Control Flow
Blocks & Batching
Event & Error Captures
Modules & Imports
Guides
Simulation
Working with DAOs
Sharing Scripts
Publishing Modules ⚗️
MCP Server
Reference
std
Overview
Commands
assert
batch
def
exec
exit
if
load
loop
print
send
set
sign
switch
wait
Helpers
@abi.decode
@abi.decodeCall
@abi.encode
@abi.encodeCall
@abi.encodePacked
@arr
@balance
@block
@bool
@bytes
@bytes32
@date
@ens
@gas.estimate
@gas.price
@get
@hash
@ifElse
@ipfs
@ipfs.get
@me
@nonce
@num
@orElse
@reverts
@sigValid
@str
@Ether
lang
Overview
Helpers
@lang:all
@lang:any
@lang:at
@lang:bytes.at
@lang:bytes.concat
@lang:bytes.len
@lang:bytes.not
@lang:bytes.slice
@lang:concat
@lang:enumerate
@lang:filter
@lang:find
@lang:flat
@lang:includes
@lang:keys
@lang:len
@lang:lookup
@lang:map
@lang:num.format
@lang:num.parse
@lang:reduce
@lang:reverse
@lang:slice
@lang:sort
@lang:str.at
@lang:str.charset
@lang:str.concat
@lang:str.includes
@lang:str.join
@lang:str.len
@lang:str.lower
@lang:str.replace
@lang:str.slice
@lang:str.split
@lang:str.upper
@lang:sum
@lang:unique
@lang:unzip
@lang:values
@lang:zip
acl ⚗️
Overview
Commands
acl:accept-default-admin-transfer
acl:accept-ownership
acl:begin-default-admin-transfer
acl:cancel-default-admin-transfer
acl:cancel-scheduled
acl:change-default-admin-delay
acl:execute-scheduled
acl:grant
acl:label-role
acl:renounce
acl:renounce-ownership
acl:revoke
acl:rollback-default-admin-delay
acl:schedule
acl:set-role-admin
acl:set-role-guardian
acl:set-target-closed
acl:set-target-function-role
acl:transfer-ownership
Helpers
@acl:canCall
@acl:defaultAdmin
@acl:defaultAdminDelay
@acl:hasRole
@acl:operationId
@acl:operationSchedule
@acl:owner
@acl:pendingDefaultAdmin
@acl:pendingOwner
@acl:roleAdmin
aragonos
Overview
Commands
aragonos:act
aragonos:connect
aragonos:forward
aragonos:grant
aragonos:install
aragonos:new-dao
aragonos:new-token
aragonos:revoke
aragonos:upgrade
Helpers
@aragonos:app
@aragonos:aragonEns
@aragonos:nextApp
aragonosx ⚗️
Overview
Commands
aragonosx:act
aragonosx:approve
aragonosx:connect
aragonosx:execute-proposal
aragonosx:grant
aragonosx:install
aragonosx:new-dao
aragonosx:propose
aragonosx:revoke
aragonosx:uninstall
aragonosx:upgrade
aragonosx:vote
Helpers
@aragonosx:dao
@aragonosx:permission
@aragonosx:plugin
@aragonosx:repo
bridges ⚗️
Overview
Commands
bridges:bridge
bridges:claim
Helpers
@bridges:fee
@bridges:status
circom ⚗️
Overview
Commands
circom:prove
Helpers
@circom:constraints
@circom:eddsa.pub
@circom:eddsa.sign
@circom:eddsa.verify
@circom:field
@circom:field.bits
@circom:field.hash
@circom:field.rand
@circom:poseidon
@circom:proof
@circom:tree.proof
@circom:tree.root
@circom:tree.verify
@circom:verifier
@circom:verify
@circom:vkey
contracts
Overview
Commands
contracts:deploy
contracts:verify
Helpers
@contracts:account ⚗️
@contracts:codeAt
@contracts:codeHash
@contracts:next
@contracts:slot.array
@contracts:slot.erc7201
@contracts:slot.mapping
@contracts:solidity ⚗️
@contracts:solidity.compiler ⚗️
@contracts:solidity.contract ⚗️
@contracts:solidity.standardJson ⚗️
@contracts:storageAt
crypto ⚗️
Overview
Helpers
@crypto:merkle.proof
@crypto:merkle.root
@crypto:merkle.verify
ens
Overview
Commands
ens:create-subname ⚗️
ens:register
ens:renew
ens:set-addr
ens:set-contenthash
ens:set-fuses ⚗️
ens:set-primary-name
ens:set-resolver
ens:set-text
ens:transfer
ens:unwrap ⚗️
ens:wrap ⚗️
Helpers
@ens:addr
@ens:available
@ens:avatar
@ens:coinType
@ens:coinType.decode
@ens:contenthash
@ens:contenthash.of
@ens:expiry
@ens:fuses ⚗️
@ens:fuses.decode ⚗️
@ens:fuses.of ⚗️
@ens:labelhash
@ens:name
@ens:namehash
@ens:normalize
@ens:owner
@ens:rentPrice
@ens:resolver
@ens:text
giveth
Overview
Commands
giveth:boost
giveth:claim
giveth:donate
giveth:donate-recurring ⚗️
giveth:lock
giveth:stake
giveth:unlock
giveth:unstake
Helpers
@giveth:anchor ⚗️
@giveth:boostedBy
@giveth:claimable
@giveth:givpower
@giveth:lockable
@giveth:project
@giveth:round
@giveth:stakable
@giveth:staked
@giveth:unlockable
@giveth:unstakable
governor ⚗️
Overview
Commands
governor:cancel
governor:delegate
governor:execute
governor:propose
governor:queue
governor:timelock-cancel
governor:timelock-execute
governor:timelock-schedule
governor:vote
Helpers
@governor:proposalId
@governor:proposalState
@governor:timelockMinDelay
@governor:timelockOperationState
http
Overview
Helpers
@http:fetch
@http:json
@http:json.format
lending ⚗️
Overview
Commands
lending:borrow
lending:repay
lending:set-collateral
lending:set-emode
lending:supply
lending:withdraw
Helpers
@lending:apy
@lending:debt
@lending:healthFactor
@lending:maxBorrow
math
Overview
Helpers
@math:absDiff
@math:exp
@math:ln
@math:log2
@math:max
@math:min
@math:pow
@math:sqrt
noir ⚗️
Overview
Commands
noir:prove
Helpers
@noir:compile
@noir:proof
@noir:verifier
@noir:verify
@noir:vkey
proxies ⚗️
Overview
Commands
proxies:clone
proxies:upgrade
proxies:upgrade-beacon
Helpers
@proxies:admin
@proxies:beacon
@proxies:implementation
@proxies:predictClone
receipts ⚗️
Overview
Helpers
@receipts:block.baseFee
@receipts:block.blobBaseFee
@receipts:block.coinbase
@receipts:block.gasLimit
@receipts:block.hash
@receipts:block.number
@receipts:block.prevrandao
@receipts:block.timestamp
@receipts:chainId
@receipts:tx ⚗️
@receipts:tx.blobHash!
@receipts:tx.block ⚗️
@receipts:tx.calldata ⚗️
@receipts:tx.fee ⚗️
@receipts:tx.from
@receipts:tx.gasPrice!
@receipts:tx.gasUsed ⚗️
@receipts:txs ⚗️
@receipts:tx.status ⚗️
@receipts:tx.timestamp ⚗️
@receipts:tx.to ⚗️
@receipts:tx.value ⚗️
safe ⚗️
Overview
Commands
safe:add-owner
safe:change-threshold
safe:delegate-exec
safe:disable-module
safe:enable-module
safe:execute
safe:install-delay
safe:install-roles
safe:install-scope-guard
safe:new
safe:propose
safe:remove-guard
safe:remove-owner
safe:set-fallback-handler
safe:set-guard
safe:swap-owner
safe:verify
safe:verify-message
Helpers
@safe:guard
@safe:isOwner
@safe:messageHash
@safe:modules
@safe:nonce
@safe:owners
@safe:threshold
semaphore ⚗️
Overview
Commands
semaphore:add-member
semaphore:create-group
semaphore:identity
semaphore:prove
semaphore:remove-member
semaphore:validate
Helpers
@semaphore:depth
@semaphore:members
@semaphore:nullifier
@semaphore:root
@semaphore:size
@semaphore:verify
sim
Overview
Commands
sim:expect
sim:fork
sim:set-balance
sim:set-code
sim:set-storage-at
superfluid ⚗️
Overview
Commands
superfluid:auto-wrap
superfluid:claim
superfluid:connect-pool
superfluid:create-pool
superfluid:disconnect-pool
superfluid:distribute
superfluid:distribute-flow
superfluid:grant-flow-operator
superfluid:revoke-flow-operator
superfluid:schedule-flow
superfluid:set-units
superfluid:stop-auto-wrap
superfluid:stop-stream
superfluid:stop-vesting
superfluid:stream
superfluid:unschedule-flow
superfluid:unwrap
superfluid:vest
superfluid:wrap
Helpers
@superfluid:balance
@superfluid:buffer
@superfluid:claimable
@superfluid:connected
@superfluid:distributionFlowrate
@superfluid:flow
@superfluid:memberFlowrate
@superfluid:netFlow
@superfluid:token
@superfluid:totalUnits
@superfluid:underlying
@superfluid:units
swaps ⚗️
Overview
Commands
swaps:swap
swaps:swap-to
swaps:unwrap
swaps:wrap
Helpers
@swaps:price
@swaps:quote
token
Overview
Commands
token:approve
token:burn
token:burn-from
token:disperse
token:mint
token:permit
token:set-approval-for-all
token:transfer
token:transfer-from
Helpers
@token:allowance
@token:amount
@token:decimals
@token:format
@token:symbol
@token:totalSupply
vault ⚗️
Overview
Commands
vault:claim-deposit
vault:claim-redeem
vault:deposit
vault:mint
vault:redeem
vault:request-deposit
vault:request-redeem
vault:set-operator
vault:withdraw
Helpers
@vault:asset
@vault:claimableDeposit
@vault:claimableRedeem
@vault:convertToAssets
@vault:convertToShares
@vault:isOperator
@vault:maxWithdraw
@vault:pendingDeposit
@vault:pendingRedeem
@vault:share
@vault:totalAssets
Contributing
Architecture
Writing a Module
Development
GitHub
Select theme
Dark
Light
Auto
@gas.price
Current gas price in wei.
Returns
:
number
Syntax
Section titled “Syntax”
@gas.price
Examples
Section titled “Examples”
# TODO: add examples
See Also
Section titled “See Also”