craft-nft

A standalone NFT implementation for real-world arts and crafts assets
Info | Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2023-03-27 08:58Remove dedundant to hex contract converterlash7+12-37
2023-03-27 08:52WIP Implement missing interfaces, bytecode now too biglash10+88-56
2023-03-25 05:50Bump version, fix license in contractlash7+11-14
2023-03-25 05:42Make supportInterfaces handler slimmer, add interface testlash8+53-32
2023-03-21 20:41WIP add/correct interface ids (contract bytecode now too big)lash8+32-13
2023-03-20 09:21WIP implement onreceived hooklash6+28-17
2023-03-02 20:23Add sendrawtransaction fallback in qr applash2+60-12
2023-03-02 17:17Remove declaration residuelash1+13-13
2023-03-02 16:29Revert to async decryptlash1+2-2
2023-03-02 15:16Remove declarations from readmelash2+3-5
2023-03-02 14:58Add token imagelash2+16-0
2023-03-02 14:43Use nice NFT token names when metadata availablelash3+51-29
2023-03-02 14:03Add wallet generation to qr applash3+70-3
2023-03-02 11:51Use whole token values in scan qr applash2+5-4
2023-03-02 10:16Add holder scannerlash5+172-28
2023-03-02 07:50Fix owner index implementation, remove enumeration option, declarationlash16+189-64
2023-03-02 06:39Adapt allocate command to unboundedlash2+8-5
2023-03-01 12:18Change supply calculation to include minted tokens onlylash8+97-24
2023-02-28 20:56Restructure test fileslash14+67-86
2023-02-28 11:24Define voucher instead of NFT amountlash3+19-11
2023-02-26 07:48Merge tag 'v0.0.4' into lash/qrlash8+184-47
2023-02-26 07:47Bump versionlash2+5-1
2023-02-26 07:43Implement multihash for uri, event msglash7+180-47
2023-02-26 06:39Add localstorage activity log for qr readlash5+144-3
2023-02-25 19:20Hide setup in runtime, enable manual address for mintlash7+156-80
2023-02-22 18:10Update changeloglash1+1-0
2023-02-22 18:08bump versionlash2+3-1
2023-02-22 18:07Add chainlib upgradelash1+1-0
2023-02-22 18:05Add immediate cap alternativelash4+42-5
2023-02-22 17:59Add unbounded batch functionalitylash8+108-21
2023-02-21 20:20Include fungible token issuance in qr readlash3+104-18
2023-02-21 14:21Implement metadata endpointlash3+73-9
2023-02-21 13:22Implement contract writer checkslash7+115-72
2023-02-21 11:48add status field updateslash4+233-131
2023-02-21 00:18add confirmation feedback in qr scanlash2+13-2
2023-02-20 23:50Skip sparse tokens in qr scan, recipient address displaylash3+80-37
2023-02-20 21:51Add writer access option in contractlash5+25-10
2023-02-20 21:42Add abort for scanlash3+41-4
2023-02-20 21:11Add stateful initialization for qr minterlash4+415-108
2023-02-19 19:24Add support for ethereum: prefix in qr address (metamask)lash1+4-1
2023-02-19 19:11Connect qr scan to mint functionlash1+17-2
2023-02-19 18:56Full example of NFT mint from qr codelash6+122-31
2023-02-15 06:23Token URI for batch token idslash6+35-6
2023-02-15 04:54Implement chainlib-genlash5+39-9
2023-02-07 06:40Require allocated token for tokenURI methodlash7+23-43
2023-02-07 06:04remove enumerable interfacelash1+3-3
2023-02-07 06:02change tokenURI to explicit URL, add base urllash9+247-15
2023-02-06 17:16Deduplicate token listingslash1+7-0
2023-02-06 16:48Remove image when browse to new tokenlash1+4-0
2023-02-06 16:43Join erc721, opensea metadata defs, display imagelash3+38-12
2022-12-24 12:28Convert docs to texinfo and build docslash6+141-0
2022-12-23 06:52Remove smart contract compile warningslash3+9-13
2022-12-23 06:49Implement token count balance per address in contractlash5+97-11
2022-12-23 06:24Use better supported virtualenv init commandlash1+4-4
2022-12-23 06:23Use better supported virtualenv init commandlash1+13-7
2022-12-23 06:04Add requirements prepare to python makelash3+21-1
2022-12-22 19:52Upload attachments to content storelash3+37-11
2022-12-22 08:58WIP add image file dialoguelash4+83-34
2022-12-21 20:06Add python issues filelash1+1-0
2022-12-21 20:04Add token id option to dump, fix page reload bug in js ui mintlash13+76-45
2022-12-21 17:08Add number field for batched token mint in js uilash12+90-42
2022-12-20 08:57Add code comments for js example implmentation + use event emit for mintlash3+81-5
2022-12-20 08:28Add docstrings to js librarylash2+123-24
2022-12-19 18:14Add readme, demo scriptlash10+225-29
2022-12-19 15:01Add readme, metadata, cli tools for mint and allocatelash23+1163-30
2022-12-19 09:31Add makefiles, python packaginglash27+658-563
2022-12-18 14:58Fix stale batch index parse in dump toollash3+5-6
2022-12-18 14:05Rename publish script to something less militarylash1+0-0
2022-12-18 14:04Add metadata retriever for minted token, fix broken dump scriptlash6+61-15
2022-12-18 12:38Add token summary builder in jslash2+98-2
2022-12-18 11:24Adjust batch and index number resolutionlash7+44-38
2022-12-18 07:05Remove batchof methodlash8+41-57
2022-12-18 06:48Add commentslash3+50-10
2022-12-18 06:23Add manual token numbering, tests for speclash9+315-26
2022-12-17 23:33Add supply increments on allocatelash8+129-4
2022-12-17 23:13Add dump toollash2+235-2
2022-12-17 21:33Remove mint link when batch fulllash1+4-3
2022-12-17 20:11Fix mint available check in batches viewlash2+12-9
2022-12-17 20:01Add ui contract owner indicatorlash3+47-3
2022-12-17 19:45Add token details view, minting viewlash4+166-7
2022-12-17 18:02Loads of ui stuff, add deploy python scriptlash14+420-17
2022-12-17 09:17Bootstrap browserified metamask and web3js environmentlash5+34-3
2022-12-16 22:09Add multi testlash3+102-6
2022-12-16 21:48Add digest and uri generatelash5+125-11
2022-12-16 21:13Change arg order for mintinglash5+71-27
2022-12-16 21:08Enforce batch limitslash5+61-8
2022-12-16 20:31Fix batchof cumulative count checklash4+45-8
2022-12-16 20:15Add ownership, single tokens, transferlash1+6-0
2022-12-16 20:06Add ownership, single tokens, transferlash7+393-36
2022-12-16 13:15Initial commitlash10+258-0