tanglephp / singlenode-client
Client to interact with a Shimmer/IOTA (Stardust) Faucet Service
Requires
- php: >=8.1.0
- tanglephp/core: *
- tanglephp/indexer-plugin: *
- tanglephp/network: *
Requires (Dev)
- phpunit/phpunit: ^9.5.5
README
Please be aware that this Examples are in an early development state and the API of the library as well as the "Stardust" protocol is subject to change, it is NOT ready to use in production.
About
Client to interact with a Shimmer/IOTA (Stardust & Chrysalis) SingleNode
The aim of the this lib is to offer PHP developers an easy way to interact with the Stardust protocol.
Currently possible
Interact with a Shimmer (Stardust) SingleNode
- get outputs, blocks
- plugin support (Indexer)
- submit blocks, payloads (TaggedData, Transaction)
- check Transactions
- transfer baseTokens (smr/rms)
-
mint, burn, transfer NFTs -
mint, burn, transfer nativeTokens
Interact with an IOTA (Chrysalis) SingleNode
- get outputs, messages
- submit messages with indexation
- submit messages with transaction payloads (send Tokens)
- check Transactions
- transfer baseTokens (iota/atoi)
Requirements
- PHP >= 8.1.0
- PHP Libraries:
Joining the discussion
If you want to get involved in the community, need help with getting set up, have any issues or just want to discuss IOTA/Shimmer, feel free to join our IOTA/Shimmer Discord and post in the #php channel.
Social
Follow me on Twitter @tanglePHP
Follow me on Soonaverse
Donation
It took me a lot of time to develop the tanglePHP libs and need to pay for the server every month. If you want to support me or if my work helps you, kindly consider a small donation.
IOTA Address:
iota1qpw8lvfgz6gt9u8qtcjmmez3vtqve6fdzqkdaah9wdz9llgvhs3psrtx5xd
Get a cool NFT Animation:
Collection | Bronze Support | Silver Support | Gold Support | Diamond Support
License
The Apache 2.0 license can be found here.