Current collected state Current
Observed since 21 Oct, 09:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xlyle/butter
A quick and easy way to integrate token gating in your project
A quick and easy way to integrate token gating in your project
npm i @0xlyle/butter
import { spread } from '@0xlyle/butter'
const result = await spread(chainID,accountAddress,covalentKey,tokenContractAddress)
const result = await spread("1","0x0...","ckey_32...","0xd....")
OR
const chainID = "1" //ETH Mainnet
const accountAddress = "0x0...."
const covalentKey = "ckey_32..."
const tokenContractAddress = "0xd...."
const result = await spread(chainID,accountAddress,covalentKey,tokenContractAddress)
//Returns true or false
//Depending on result, show user appropriate message
//if(result) //true do something else(false) //do something
Get Covalent Key from https://www.covalenthq.com/
Sample React app - https://butter-sample-app-pooly-supporter.netlify.app/ Sample React app repo - https://github.com/lyledavids/butter_react_sample_app
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
Source distribution
{
"integrity": "sha512-ayTK3GSMDcKJ2WiQQ8oFakNUOAxECVqF+mnuX6tB2rUWEiA4doGeBHNYU56Ja9mTNfBMAcD4syPYgDMtt4YkwQ==",
"shasum": "25d001a3bbc9650e28da1e696e4248edecab9163",
"tarball": "https://registry.npmjs.org/@0xlyle/butter/-/butter-0.0.4.tgz",
"fileCount": 22,
"unpackedSize": 1297323,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIGFB7EVKlhsnjzKHTlotD/9gAmzwrDVubOULW8FE65EnAiEAsgFwgD5SWpRomBeS0s8/CXoWPJOYO86Cx/aC3wgcAvg="
}
],
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3UuQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6NQ//bVnSeME7KzF+6l7iT2C+I+VvT8eAa8dQ7vcMfqonsIgEWKq5\r\nC29KzXUy+FPCxpfTyKO11hw2EvzntqNn5j7qqahFG7p/iMW7V/G3NnqvyYlp\r\ne6aFh9+i+aIlUsLKq59X1eqHY/LoRo21opLcWmQqbEufVUiGKQEFxDDKufOC\r\nHarFbk9s/8+W2JwdawiWWO0oj3xc6G+CU1T5DeaF9qGxUMRsqNgsAwIktGIE\r\n7oMMNx0qzVKPF3FBecfnwK/hPsm54gSTOGD5OL22E9rFZOnELaD6mLhuCGRM\r\n73bQH4rDLPXuXJB+d6iolqTQnnLOsMIb5Tm0YymO94aCFidgjZGh72xWLljV\r\ncDs5GW6wG/ikErnfgvPVwWbD7GQgwGxWNub2+Do9ecxLtrTyngmRDlYmpbhF\r\n4jS47D8X0cjlUKAmRXE13Wha7QMi7kFsJ0975pIdUzgwJ1b+pM2i5Kp8wM3s\r\nXU26ECPSQL6M621JsBFCAAWiWLTZyG2T+rQfYN18S3rBldS95esKBq8onFdl\r\n45UBSNz1twRkYs5RYdraK6qHGhzkBQ0vaEwOybGTK7YEqv3+Q3mkOxIieOln\r\nR6EoGlg80gbd3u3ni9hjbfkXhf7JXcACqnbQYnpFn1gr9DSBZYsQM7eoqLI/\r\nEL0FFHYf7AQg70C6TIVXu4ECWWi7dXeF8Bw=\r\n=2gV2\r\n-----END PGP SIGNATURE-----\r\n"
}Observed since 21 Oct, 09:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:d562b0dab0316b616801eae314e117156daeec771ef5ca6d23916a5058cfdd0a