Web3 and Blockchain Technologies

Our Technologies

Curios aims to make it incredibly easy for creators and businesses to create, sell, gift, and otherwise manage NFT and web3 projects. If you are looking to learn more about what web3 is and what NFTs are, please visit our NFT learning center.

Additionally Curios has developed innovative solutions to allow consumers to interact with this content without requiring them to be crypto or web3 savvy.

Core Technologies for Consumer Onboarding

Our focus is always reducing barriers for consumers to interact with the powerful technologies of web3. We achieve via separating the traditional elements of a blockchain interaction.

Paymint

Curios provides enterprise grade smart contract transaction infrastructure through Paymint. Paymint allows for any fiat, credit card, or cryptocurrency to be used to interact with a smart contract. You can pay with Bitcoin for a smart contract written for Ethereum, or use a credit card to process a transaction on a Polygon based smart contract.

Paymint allows the user to pay with whatever method is convenient for them and then converts those funds to power transactions. Paymint separates the payment layer from the contract layer which provides increased access, reporting and security.

Typical NFT transaction structure

A typical blockchain transaction involves the consumer connecting a defi wallet to a website, clicking a mint/purchase button, sending cryptocurrency to a smart contract, and receiving a NFT from that smart contract.

A requirement of this cycle is the cryptocurrency has to be on the same blockchain, so if you are using any blockchain besides Ethereum, this step becomes very difficult. A user has to bridge the currency from a crypto exchange to that blockchain language before being able to interact in that contract. This is as complicated as it sounds and even worse each step has transaction fees so you will lose money in this process.

A Transaction Cycle through Paymint

With Curios a consumer is not required to change their behavior or their accustomed methods of payment to purchase or interact with NFTs.

Paymint breaks each of those steps into different layers which provides incredible convenience to a consumer. A Curios transaction involves a consumer clicking a mint/payment button, entering almost any form of currency and an email address, and then receiving an NFT.

This allows for the use of more efficient blockchains than Ethereum to be used for NFTs. If a payment comes in via credit card, Paymint receives the money, converts it to the currency of the smart contract, interacts with the contract, then delivers the NFT. Paymint also can convert a variety of cryptocurrencies into the currency of the smart contract, and can accept international currencies.

Finally Paymint has incredible reporting tools and converts all transactions to USD or USDC which makes accounting and tax documentation much easier.

Custody Wallets

Another major consumer barrier to entry is the traditional defin wallet requirement of web3. Most internet users do not have a defi wallet setup, or have it funded with cryptocurrency and the barriers of getting one often prevent those consumers from interacting in the space.

Curios has a built in custody wallet solution that uses an email as opposed to a browser based wallet, to a consumer this can often appear as if they are logging into a site similar to any web2 application. In the background, Curios applies a defi wallet account to that email address and performs all transactions upon queues from their account. Consumers can specify what level of security they would like for their wallets, including having it be hardware wallet connected or require multisig prior to transactions approving.

Defi Wallets

Curios supports traditional defi wallets for any consumer that prefers to operate in a completely decentralized and anonymous way. Curios supports Metamask, Wallet Connect based wallets, and several others as well as our custody wallet solution. If a user has a wallet and some crypto savvy they can interact directly with any Curios generated smart contract just as you would on other web3 sites.

Unlockable Content

IPFS and other decentralized storage platforms offer the ability to store content forever in a decentralized manner, however all of that content is publicly available at any time. For musicians and authors and artists who only want the owners of the NFT to be able to stream/access the content this is a non viable solution.

Curios has extremely secure, end to end encrypted, cloud server solutions that can deliver content to NFTs holders and only NFT holders. The access is updated live on the blockchain, ensuring only the holders of the content have access.

This solution works really well for streaming QR codes for concert or coupon access as well as for any digital content for sale.

Multi Language

Curios has language translations and currency conversions built into any web page created on Curios. With the natural confusion surrounding web3 and NFT offerings, clear communication and understanding of costs are paramount to increasing interaction in a project or a site.

MultiChain

Curios supports an ever growing number of blockchains. Different blockchains have different advantages, and Curios makes it just as easy to interact on any of our supported chains. We currently support smart contracts on Ethereum, Polygon, Palm, Avalanche, Near/Aurora, and more coming all the time.

If you ever have a question about what chain is best for a given application please contact [email protected] anytime.

Rest API

Every tool we have is deployable on-demand and accessible via our API. NFT mints and transactions and sales can be controlled programmatically for In game or for a deeper level of customization on your platform or site. All of our docs are available at https://docs.curios.com/