Skip to content
Token standards on ICP
Share
Explore
IC Token Standards Database

All Token Fns

All Token Fns
1
Fn
Standard
Created by
Search
Fn
Standard
Functionality Type
Functionality
Functionality Caveats
Created by
1
balanceOfDip721
DIP721 v1 Psychedelic
Basic
Get Balance
Connor McCormick
2
getMetadataDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
3
getMetadataForUserDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
4
logoDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
5
nameDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
6
ownerOfDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
7
safeTransferFromDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
8
supportedInterfacesDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
9
symbolDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
10
totalSupplyDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
11
transferFromDip721
DIP721 v1 Psychedelic
Basic
Connor McCormick
12
safeTransferFromNotifyDip721
DIP721 v1 Psychedelic
Transfer notification interface (optional)
Connor McCormick
13
transferFromNotifyDip721
DIP721 v1 Psychedelic
Transfer notification interface (optional)
Connor McCormick
14
approveDip721
DIP721 v1 Psychedelic
Approval interface (optional)
Connor McCormick
15
setApprovalForAllDip721
DIP721 v1 Psychedelic
Approval interface (optional)
Connor McCormick
16
mintDip721
DIP721 v1 Psychedelic
Approval interface (optional)
Connor McCormick
17
getApprovedDip721
DIP721 v1 Psychedelic
Approval interface (optional)
Connor McCormick
18
isApprovedForAllDip721
DIP721 v1 Psychedelic
Approval interface (optional)
Connor McCormick
19
mintDip721
DIP721 v1 Psychedelic
Mint Interface
Connor McCormick
20
burnDip721
DIP721 v1 Psychedelic
Burn Interface
Connor McCormick
21
onDIP721Received
DIP721 v1 Psychedelic
Notification interface
Connor McCormick
22
balanceOf
DIP721 v2 Psychedelic
Basic
Get Balance
Connor McCormick
23
getMetadata
DIP721 v2 Psychedelic
Basic
Connor McCormick
24
getMetadataForUser
DIP721 v2 Psychedelic
Basic
Connor McCormick
25
logo
DIP721 v2 Psychedelic
Basic
Connor McCormick
26
name
DIP721 v2 Psychedelic
Basic
Connor McCormick
27
ownerOf
DIP721 v2 Psychedelic
Basic
Connor McCormick
28
safeTransferFrom
DIP721 v2 Psychedelic
Basic
Connor McCormick
29
supportedInterfaces
DIP721 v2 Psychedelic
Basic
Connor McCormick
30
symbolDip
DIP721 v2 Psychedelic
Basic
Connor McCormick
31
totalSupply
DIP721 v2 Psychedelic
Basic
Connor McCormick
32
transferFrom
DIP721 v2 Psychedelic
Basic
Connor McCormick
33
safeTransferFromNotify
DIP721 v2 Psychedelic
Transfer notification interface (optional)
Connor McCormick
34
transferFromNotify
DIP721 v2 Psychedelic
Transfer notification interface (optional)
Connor McCormick
35
approve
DIP721 v2 Psychedelic
Approval interface (optional)
Connor McCormick
36
setApprovalForAll
DIP721 v2 Psychedelic
Approval interface (optional)
Connor McCormick
37
mint
DIP721 v2 Psychedelic
Approval interface (optional)
Connor McCormick
38
getApproved
DIP721 v2 Psychedelic
Approval interface (optional)
Connor McCormick
39
isApprovedForAll
DIP721 v2 Psychedelic
Approval interface (optional)
Connor McCormick
40
mint
DIP721 v2 Psychedelic
Mint Interface
Connor McCormick
41
burn
DIP721 v2 Psychedelic
Burn Interface
Connor McCormick
42
onDIP721Received
DIP721 v2 Psychedelic
Notification interface
Connor McCormick
43
approve
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
44
balanceOf
DIP-721 NFT Blocks-Editor
Basic
Get Balance
Connor McCormick
45
doIOwn
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
46
getApproved
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
47
isApprovedForAll
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
48
mint
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
49
name
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
50
ownerOf
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
51
setApprovalForAll
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
52
symbol
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
53
tokenURI
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
54
transferFrom
DIP-721 NFT Blocks-Editor
Basic
Connor McCormick
55
transfer
DIP20 Psychedelic DAO
Basic
Connor McCormick
56
icrc1_name
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
57
icrc1_symbol
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
58
icrc1_decimals
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
59
icrc1_fee
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
60
icrc1_metadata
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
61
icrc1_total_supply
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
62
icrc1_minting_account
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
63
icrc1_balance_of
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
64
icrc1_transfer
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
65
icrc1_supported_standards
ICRC-1 Ledger & Tokenization Working Group
TL
Tim L
66
icrc1_name
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
67
icrc1_symbol
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
68
icrc1_decimals
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
69
icrc1_fee
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
70
icrc1_metadata
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
71
icrc1_total_supply
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
72
icrc1_minting_account
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
73
icrc1_balance_of
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
74
icrc1_transfer
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
75
icrc1_supported_standards
(Any ledger supporting ICRC-2 MUST include a record with the name field equal to "ICRC-2")
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
76
icrc2_approve
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
77
icrc2_transfer_from
ICRC-2 Ledger & Tokenization Working Group
TL
Tim L
78
transferFrom
DIP20 Psychedelic DAO
Basic
Connor McCormick
79
approve
DIP20 Psychedelic DAO
Basic
Connor McCormick
80
logo
DIP20 Psychedelic DAO
Basic
Connor McCormick
81
name
DIP20 Psychedelic DAO
Basic
Connor McCormick
82
symbol
DIP20 Psychedelic DAO
Basic
Connor McCormick
83
decimals
DIP20 Psychedelic DAO
Basic
Connor McCormick
84
totalSupply
DIP20 Psychedelic DAO
Basic
Connor McCormick
85
balanceOf
DIP20 Psychedelic DAO
Basic
Connor McCormick
86
allowance
DIP20 Psychedelic DAO
Basic
Connor McCormick
87
mint
DIP20 Psychedelic DAO
Basic
Connor McCormick
88
burn
DIP20 Psychedelic DAO
Basic
Connor McCormick
89
setName
DIP20 Psychedelic DAO
Basic
Connor McCormick
90
setLogo
DIP20 Psychedelic DAO
Basic
Connor McCormick
91
setFee
DIP20 Psychedelic DAO
Basic
Connor McCormick
92
setFeeTo
DIP20 Psychedelic DAO
Basic
Connor McCormick
93
setOwner
DIP20 Psychedelic DAO
Basic
Connor McCormick
94
historySize
DIP20 Psychedelic DAO
Basic
Connor McCormick
95
getTransaction
DIP20 Psychedelic DAO
Basic
Connor McCormick
96
getTransactions
DIP20 Psychedelic DAO
Basic
Connor McCormick
97
getUserTransactions
DIP20 Psychedelic DAO
Basic
Connor McCormick
98
getUserTransactionAmount
DIP20 Psychedelic DAO
Basic
Connor McCormick
99
balanceOf
non-funglible-token DepartureLabs
Basic
Connor McCormick
100
assetRequest
non-funglible-token DepartureLabs
Connor McCormick
101
authorize
non-funglible-token DepartureLabs
Basic
Connor McCormick
102
listAssets
non-funglible-token DepartureLabs
Basic
Connor McCormick
103
transfer
non-funglible-token DepartureLabs
Basic
Connor McCormick
104
getAuthorized
non-funglible-token DepartureLabs
Connor McCormick
105
getContractInfo
non-funglible-token DepartureLabs
Connor McCormick
106
getEventCallbackStatus
non-funglible-token DepartureLabs
Connor McCormick
107
getMetadata
non-funglible-token DepartureLabs
Connor McCormick
108
getTotalMinted
non-funglible-token DepartureLabs
Connor McCormick
109
http_request
non-funglible-token DepartureLabs
Connor McCormick
110
http_request_streaming_callback
non-funglible-token DepartureLabs
Connor McCormick
111
init
non-funglible-token DepartureLabs
Connor McCormick
112
isAuthorized
non-funglible-token DepartureLabs
Connor McCormick
113
mint
non-funglible-token DepartureLabs
Connor McCormick
114
nftStreamingCallback
non-funglible-token DepartureLabs
Connor McCormick
115
ownerOf
non-funglible-token DepartureLabs
Connor McCormick
116
queryProperties
non-funglible-token DepartureLabs
Connor McCormick
117
staticStreamingCallback
non-funglible-token DepartureLabs
Connor McCormick
118
tokenByIndex
non-funglible-token DepartureLabs
Connor McCormick
119
tokenChunkByIndex
non-funglible-token DepartureLabs
Connor McCormick
120
writeStaged
non-funglible-token DepartureLabs
Connor McCormick
121
approve
DIP721 @SuddenlyHazel
Connor McCormick
122
balanceOf
DIP721 @SuddenlyHazel
Connor McCormick
123
getApproved
DIP721 @SuddenlyHazel
Connor McCormick
124
isApprovedForAll
DIP721 @SuddenlyHazel
Connor McCormick
125
mint
DIP721 @SuddenlyHazel
Connor McCormick
126
name
DIP721 @SuddenlyHazel
Connor McCormick
127
ownerOf
DIP721 @SuddenlyHazel
Connor McCormick
128
setApprovalForAll
DIP721 @SuddenlyHazel
Connor McCormick
129
symbol
DIP721 @SuddenlyHazel
Connor McCormick
130
tokenURI
DIP721 @SuddenlyHazel
Connor McCormick
131
transferFrom
DIP721 @SuddenlyHazel
Connor McCormick
132
approve
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
133
balanceOf
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
134
batchMint
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
135
batchTransferFrom
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
136
burn
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
137
desc
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
138
getAllTokens
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
139
getMetadata
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
140
getOperator
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
141
getTokenInfo
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
142
getTransaction
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
143
getTransactions
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
144
getUserInfo
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
145
getUserTokens
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
146
getUserTransactionAmount
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
147
getUserTransactions
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
148
historySize
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
149
isApprovedForAll
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
150
logo
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
151
mint
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
152
name
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
153
transfer
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
154
transferFrom
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
155
transferFrom
IC-NFT and IC-Token Rocklabs https://rocklabs.io/
Connor McCormick
156
approve
ICP-721 Co-Created Collectibles
Connor McCormick
157
balanceOf
ICP-721 Co-Created Collectibles
Connor McCormick
158
batchTransferFrom
ICP-721 Co-Created Collectibles
Connor McCormick
159
buyNow
ICP-721 Co-Created Collectibles
Connor McCormick
160
cancelList
ICP-721 Co-Created Collectibles
Connor McCormick
161
getAllHolder
ICP-721 Co-Created Collectibles
Connor McCormick
162
getAllNFT
ICP-721 Co-Created Collectibles
Connor McCormick
163
getAllNftCanister
ICP-721 Co-Created Collectibles
Connor McCormick
164
getAllTokens
ICP-721 Co-Created Collectibles
Connor McCormick
165
getApproved
ICP-721 Co-Created Collectibles
Connor McCormick
166
getAvailableMint
ICP-721 Co-Created Collectibles
Connor McCormick
167
getComponentById
ICP-721 Co-Created Collectibles
Connor McCormick
168
getComponentsSize
ICP-721 Co-Created Collectibles
Connor McCormick
169
getCycles
ICP-721 Co-Created Collectibles
Connor McCormick
170
getListings
ICP-721 Co-Created Collectibles
Connor McCormick
171
getSoldListings
ICP-721 Co-Created Collectibles
Connor McCormick
172
getStorageCanisterId
ICP-721 Co-Created Collectibles
Connor McCormick
173
getTokenById
ICP-721 Co-Created Collectibles
Connor McCormick
174
isApprovedForAll
ICP-721 Co-Created Collectibles
Connor McCormick
175
isList
ICP-721 Co-Created Collectibles
Connor McCormick
176
list
ICP-721 Co-Created Collectibles
Connor McCormick
177
mint
ICP-721 Co-Created Collectibles
Connor McCormick
178
newStorageCanister
ICP-721 Co-Created Collectibles
Connor McCormick
179
ownerOf
ICP-721 Co-Created Collectibles
Connor McCormick
180
proAvailableMint
ICP-721 Co-Created Collectibles
Connor McCormick
181
query
ICP-721 Co-Created Collectibles
Connor McCormick
182
setApprovalForAll
ICP-721 Co-Created Collectibles
Connor McCormick
183
setNftCanister
ICP-721 Co-Created Collectibles
Connor McCormick
184
setOwner
ICP-721 Co-Created Collectibles
Connor McCormick
185
setStorageCanisterId
ICP-721 Co-Created Collectibles
Connor McCormick
186
transferFrom
ICP-721 Co-Created Collectibles
Connor McCormick
187
updateList
ICP-721 Co-Created Collectibles
Connor McCormick
188
uploadComponents
ICP-721 Co-Created Collectibles
Connor McCormick
189
acceptCycles
ERC-721.mo Toniq Labs
Connor McCormick
190
allowance
ERC-721.mo Toniq Labs
Connor McCormick
191
approve
ERC-721.mo Toniq Labs
Connor McCormick
192
availableCycles
ERC-721.mo Toniq Labs
Connor McCormick
193
balance
ERC-721.mo Toniq Labs
Connor McCormick
194
bearer
ERC-721.mo Toniq Labs
Connor McCormick
195
disribute
ERC-721.mo Toniq Labs
Connor McCormick
196
extensions
ERC-721.mo Toniq Labs
Connor McCormick
197
freeGift
ERC-721.mo Toniq Labs
Connor McCormick
198
getAllowances
ERC-721.mo Toniq Labs
Connor McCormick
199
getBuyers
ERC-721.mo Toniq Labs
Connor McCormick
200
getMinted
ERC-721.mo Toniq Labs
Connor McCormick
201
getMinter
ERC-721.mo Toniq Labs
Connor McCormick
202
getRegistry
ERC-721.mo Toniq Labs
Connor McCormick
203
getSold
ERC-721.mo Toniq Labs
Connor McCormick
204
getTokens
ERC-721.mo Toniq Labs
Connor McCormick
205
http_request
ERC-721.mo Toniq Labs
Connor McCormick
206
index
ERC-721.mo Toniq Labs
Connor McCormick
207
metadata
ERC-721.mo Toniq Labs
Connor McCormick
208
mintNFT
ERC-721.mo Toniq Labs
Connor McCormick
209
setMinter
ERC-721.mo Toniq Labs
Connor McCormick
210
supply
ERC-721.mo Toniq Labs
Connor McCormick
211
allowance
NFTA NFT Anvil
Connor McCormick
212
approve
NFTA NFT Anvil
Connor McCormick
213
balance
NFTA NFT Anvil
Connor McCormick
214
bearer
NFTA NFT Anvil
Connor McCormick
215
burn
NFTA NFT Anvil
Connor McCormick
216
claim_link
NFTA NFT Anvil
Connor McCormick
217
fetchChunk
NFTA NFT Anvil
Connor McCormick
218
metadata
NFTA NFT Anvil
Connor McCormick
219
mint
NFTA NFT Anvil
Connor McCormick
220
plug
NFTA NFT Anvil
Connor McCormick
221
purchase
NFTA NFT Anvil
Connor McCormick
222
recharge
NFTA NFT Anvil
Connor McCormick
223
set_price
NFTA NFT Anvil
Connor McCormick
224
socket
NFTA NFT Anvil
Connor McCormick
225
supply
NFTA NFT Anvil
Connor McCormick
226
transfer
NFTA NFT Anvil
Connor McCormick
227
transfer_link
NFTA NFT Anvil
Connor McCormick
228
unplug
NFTA NFT Anvil
Connor McCormick
229
unsocket
NFTA NFT Anvil
Connor McCormick
230
uploadChunk
NFTA NFT Anvil
Connor McCormick
231
use
NFTA NFT Anvil
Connor McCormick
There are no rows in this table
@DIP721 v1 Psychedelic
@DIP721 v2 Psychedelic
@DIP-721 NFT Blocks-Editor
@DIP20 Psychedelic DAO
@ICRC-1 Ledger & Tokenization Working Group
@ICRC-2 Ledger & Tokenization Working Group
@non-funglible-token DepartureLabs
@DIP721 @SuddenlyHazel
@IC-NFT and IC-Token Rocklabs https://rocklabs.io/
@ICP-721 Co-Created Collectibles
@ERC-721.mo Toniq Labs
@NFTA NFT Anvil
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.