Task
User Registration for SimpleHash API Access
As a developer interested in using SimpleHash services, I register for an API key, so that I can access and integrate token and NFT data into my applications.
Success definition: Given I am on the SimpleHash registration page When I fill in my name and organization details Then I should see my name 'John Doe' and organization 'Example Organization' reflected in the respective fields.
Trajectory
Step 1:
Url (before/after):
https://simplehash.com/
https://app.simplehash.com/register?_gl=1177250m_gcl_auNzM2OTM2NTUwLjE3MzYyNTYyNzA._gaNjQzNTUzNjkxLjE3MzYyNTYyNzA._ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.
Content (before/after):
RootWebArea Best Token API for 80+ Chains | SimpleHash, focused, url='https://simplehash.com/'
image Uniswap Logo, url='https://cdn.simplehash.xyz/landing_page/logos/uniswap-square-logo.png'
[79] link Uniswap x SimpleHash, center=(976,24), inner_text=Uniswap x SimpleHash →, url='https://simplehash.com/blog/uniswap-x-simplehash'
banner
navigation
Show more
[85] link Company Logo, center=(435,80), url='https://simplehash.com/'
image Company Logo, url='https://cdn.simplehash.xyz/landing_page/logos/sh_logo_with_text_dark.svg'
[89] link Docs, center=(738,80), url='https://docs.simplehash.com/'
[90] link For Apps, center=(825,80), url='https://simplehash.com/product'
[91] link For Chains, center=(934,80), url='https://simplehash.com/product-chains'
[92] link Case Studies, center=(1060,80), url='https://simplehash.com/blog/case-studies'
[93] link Articles, center=(1173,80), url='https://simplehash.com/blog/articles'
StaticText Community
[97] link Log in, center=(1544,80), url='https://app.simplehash.com/'
[95] a, center=(1281,80), inner_text=Community
main
heading Multi-chain
heading Token API
paragraph
StaticText Instant access to Token & NFT market prices, metadata and media. 80+ chains.
heading TRUSTED BY HUNDREDS OF CRYPTO LEADERS
[123] link Get an API Key, center=(866,469), url='https://app.simplehash.com/register'
[124] link Read the docs, center=(1056,469), url='https://docs.simplehash.com/'
[127] link Coinbase logo, center=(187,634), url='https://www.coinbase.com/'
image Coinbase logo, url='https://cdn.simplehash.xyz/landing_page/logos/coinbase-logo-grid.svg'
[129] link Phantom logo, center=(496,634), url='https://phantom.app/'
image Phantom logo, url='https://cdn.simplehash.xyz/landing_page/logos/phantom-logo-grid-2.svg'
[132] link Ledger logo, center=(805,634), url='https://www.ledger.com/'
image Ledger logo, url='https://cdn.simplehash.xyz/landing_page/logos/ledger-logo-grid.png'
[135] link Brave logo, center=(1115,634), url='https://brave.com/'
image Brave logo, url='https://cdn.simplehash.xyz/landing_page/logos/brave_white_darkbackground_s.png'
[138] link Rarible logo, center=(1424,634), url='https://rarible.com/'
image Rarible logo, url='https://cdn.simplehash.xyz/landing_page/logos/rarible_black_logo.svg'
[141] link Rainbow logo, center=(1733,634), url='https://rainbow.me/'
image Rainbow logo, url='https://cdn.simplehash.xyz/landing_page/logos/rainbow-wordmark.svg'
[144] link Rally logo, center=(187,706), url='https://rally.xyz/'
image Rally logo, url='https://cdn.simplehash.xyz/landing_page/logos/rally_wordmark_black.svg'
[147] link Manifold logo, center=(496,706), url='https://manifold.xyz/'
image Manifold logo, url='https://cdn.simplehash.xyz/landing_page/logos/manifold-logo-grid.svg'
[150] link Venly logo, center=(805,706), url='https://venly.io/'
image Venly logo, url='https://cdn.simplehash.xyz/landing_page/logos/venly-logo-grid.svg'
[153] link Exodus logo, center=(1115,706), url='https://www.exodus.com/'
image Exodus logo, url='https://cdn.simplehash.xyz/landing_page/logos/exodus-logo-grid.svg'
[156] link Zerion logo, center=(1424,706), url='https://zerion.io/'
image Zerion logo, url='https://cdn.simplehash.xyz/landing_page/logos/zerion-logotype.svg'
[159] link Nansen logo, center=(1733,706), url='https://nansen.ai/'
image Nansen logo, url='https://cdn.simplehash.xyz/landing_page/logos/nansen_new_logo-1.svg'
[162] link Dappradar logo, center=(187,782), url='https://dappradar.com/'
image Dappradar logo, url='https://cdn.simplehash.xyz/landing_page/logos/dappradar-logo-white.svg'
[165] link Dust Labs logo, center=(496,782), url='https://dustlabs.com/'
image Dust Labs logo, url='https://cdn.simplehash.xyz/landing_page/logos/dust-logo-grid.png'
[168] link Unstoppable Domains logo, center=(805,782), url='https://unstoppabledomains.com/'
image Unstoppable Domains logo, url='https://cdn.simplehash.xyz/landing_page/logos/unstoppable-domains-logo-grid.png'
[171] link Mask logo, center=(1115,782), url='https://mask.io/'
image Mask logo, url='https://cdn.simplehash.xyz/landing_page/logos/mask_white_logo.png'
[174] link Crossmint logo, center=(1424,782), url='https://www.crossmint.com/'
image Crossmint logo, url='https://cdn.simplehash.xyz/landing_page/logos/crossmint-logo-grid.svg'
[177] link Tiplink logo, center=(1733,782), url='https://tiplink.io/'
image Tiplink logo, url='https://cdn.simplehash.xyz/landing_page/logos/tiplink-logo-grid.svg'
article
link, url='https://simplehash.com/blog/how-rainbow-saved-over-750k-in-nft-indexing-costs-with-simplehash'
image, url='https://uploads-ssl.webflow.com/64f16f96d7acc99e5e97b735/64f23e4ea22fef789921a860_645aad20ec87c26027fcc6bc_social-card.png'
heading How Rainbow saved over $750k in NFT indexing costs with SimpleHash
link How Rainbow saved over $750k in NFT indexing costs with SimpleHash, url='https://simplehash.com/blog/how-rainbow-saved-over-750k-in-nft-indexing-costs-with-simplehash'
paragraph
StaticText Learn how SimpleHash streamlined Rainbow’s customer experience by eliminating buggy workarounds and offering on-demand, white-glove service.
article
link, url='https://simplehash.com/blog/uniswap-x-simplehash'
image, url='https://cdn.prod.website-files.com/64f16f96d7acc99e5e97b735/670944e05ffb5b512a8c676c_u0.jpg'
heading Uniswap x Simplehash
link Uniswap x Simplehash, url='https://simplehash.com/blog/uniswap-x-simplehash'
paragraph
StaticText Uniswap is one of the pioneers of crypto - and SimpleHash is proud to be supporting them in their mission to make markets more transparent, global, and user-centric.
article
link, url='https://simplehash.com/blog/drip-the-simplehash-kafka-bulk-service'
image, url='https://uploads-ssl.webflow.com/64f16f96d7acc99e5e97b735/65e6b418a13348b5f80930a9_d0.png'
heading DRiP & The SimpleHash Kafka Bulk Service
link DRiP & The SimpleHash Kafka Bulk Service, url='https://simplehash.com/blog/drip-the-simplehash-kafka-bulk-service'
paragraph
StaticText DRiP has been a pioneer of utilizing compressed NFTs on Solana - taking advantage of their low cost to facilitate large scale drops, at lower cost to creators, democratizing media creation. SimpleHash helps power their bulk Solana data needs.
heading The most comprehensive source of Token data
DescriptionList
term
StaticText TOKENS & NFTS
definition
StaticText 3B+
term
StaticText UPTIME
definition
StaticText 99.999%
term
StaticText CROSS-CHAIN SCHEMA
definition
StaticText 1
paragraph
StaticText ALL LEADING CHAINS, AND THEIR TESTNETS. 80+ TOTAL.
image Ethereum logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fethereum-logo.png&w=32&q=75'
image Solana logo, url='https://cdn.simplehash.xyz/landing_page/logos/solana-logo.svg'
image Base logo, url='https://cdn.simplehash.xyz/landing_page/logos/base-logo.svg'
image Bitcoin logo, url='https://cdn.simplehash.xyz/landing_page/logos/bitcoin-logo.svg'
image Optimism logo, url='https://cdn.simplehash.xyz/landing_page/logos/optimism-logo.svg'
image Arbitrum logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Farbitrum-logo.png&w=48&q=75'
image Polygon logo, url='https://cdn.simplehash.xyz/landing_page/logos/polygon-logo.svg'
image Zora logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fzora-logo.png&w=48&q=75'
image Blast logo, url='https://cdn.simplehash.xyz/landing_page/logos/blast-logo.svg'
image Tezos logo, url='https://cdn.simplehash.xyz/landing_page/logos/tezos-logo.svg'
image Sei logo, url='https://cdn.simplehash.xyz/landing_page/logos/sei-logo.svg'
image Gnosis logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fgnosis-logo.png&w=48&q=75'
paragraph
StaticText DATA FROM ALL THE MAIN DEXES AND MARKETPLACES.
image Uniswap logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Funiswap.jpg&w=48&q=75'
image Orca logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Forca.jpg&w=48&q=75'
image Meteora logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fmeteora.jpg&w=48&q=75'
image Raydium logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fraydium.jpg&w=48&q=75'
image OpenSea logo, url='https://cdn.simplehash.xyz/landing_page/logos/marketplaces/opensea.svg'
image Blur logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fblur.jpg&w=48&q=75'
image Magic Eden logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fmagiceden.png&w=48&q=75'
image Tensor logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Ftensor.png&w=48&q=75'
image LooksRare logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Flooksrare.png&w=48&q=75'
image OKX logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fokx.jpg&w=48&q=75'
image X2Y2 logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Fx2y2.jpg&w=48&q=75'
image Trove logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fmarketplaces%2Ftrove.jpg&w=48&q=75'
link See the full list of chains and marketplaces, url='https://docs.simplehash.com/reference/supported-chains-testnets'
heading One API. All the Token data you need.
DescriptionList
term
paragraph
StaticText Enterprise SLAs
definition
StaticText The rapid support and SLAs you expect from a specialized provider.
term
paragraph
StaticText Multi-chain native
definition
StaticText Avoid ecosystem lock-in with a common schema across chains.
term
paragraph
StaticText DEX Coverage
definition
StaticText Real-time token price updates for all the main pools.
term
paragraph
StaticText REST APIs & Streaming
definition
StaticText Flexible REST APIs, Webhooks and a Kafka Streaming Service for any use case.
term
paragraph
StaticText Sales, floor prices, listings & bids
definition
StaticText Full transaction history, primary mints, plus pricing data across marketplaces.
term
paragraph
StaticText Automatic metadata refreshing
definition
StaticText Metadata can change frequently with reveals and updates - we stay on top of it with our refreshing engine.
term
paragraph
StaticText Cached media previews
definition
StaticText Dynamically sized image previews, blurhashes, and conversions to easy to handle formats.
term
paragraph
StaticText Spam scores
definition
StaticText Filter out undesirable NFTs with collection spam scores.
blockquote
paragraph
StaticText “SimpleHash helps us deliver great NFT experiences. We’ve partnered with them because we trust their ability to stay at the forefront of NFT standards and use cases.”
image, url='https://cdn.simplehash.xyz/landing_page/logos/phantom-quote-icon.png'
link Francesco Agosti CTO, Phantom, url='https://phantom.app/'
image
blockquote
paragraph
StaticText “SimpleHash has built a product that demonstrates they truly understand their customers' pain points with NFT data. Their ability to anticipate needs and ship features before customers even know they need them makes them the best NFT data provider in this space.”
image, url='https://cdn.simplehash.xyz/landing_page/logos/rainbow-quote-icon.png'
link Wayne Cheng Engineer, Rainbow, url='https://rainbow.me/'
image
blockquote
paragraph
StaticText “SimpleHash's API endpoints have been incredibly fast and reliable. Their bulk lookup endpoints have sped up our indexing performance dramatically. Customer support has been top notch, new features have been shipped quickly, and you can tell they deeply care about listening to their customers.”
image, url='https://cdn.simplehash.xyz/landing_page/logos/partydao-quote-icon.jpg'
link Steve Klebanoff Core Contributor, PartyDAO, url='https://party.mirror.xyz/'
image
blockquote
paragraph
StaticText “SimpleHash provides a reliable, realtime API which enables us to provide a high quality in-person live minting experience. Our partnership started due to their excellent communication & support, which solidified our trust in their platform.”
image, url='https://cdn.simplehash.xyz/landing_page/logos/bright-moments-quote-logo.jpg'
link Henry Pye Bright Moments, url='https://www.brightmoments.io/'
image
heading Integrate effortlessly with your app
paragraph
StaticText REST API, Webhooks, and Kafka. We've got you covered.
DescriptionList
DescriptionList
term
code
StaticText # Get an NFT by chain, contract, and token_id
code
code
StaticText curl
code
StaticText --request
StaticText GET
code
StaticText --url
StaticText "
StaticText https://api.simplehash.com/api/v0/nfts/chain/contract_address/token_id
StaticText "
code
StaticText --header
StaticText 'X-Api-Key: xxx'
code
StaticText # Get an NFT by owner
code
code
StaticText curl
code
StaticText --request
StaticText GET
code
StaticText --url
StaticText "
StaticText https://api.simplehash.com/api/v0/nfts/owners?chains=optimism&wallet_addresses=0x001
StaticText "
code
StaticText --header
StaticText 'X-Api-Key: xxx'
StaticText Backed by the best
heading Including Y Combinator, Coinbase Ventures, OpenSea Ventures, FCVC, Outset and Caffeinated Capital
link Y Combinator logo, url='https://www.ycombinator.com/'
image Y Combinator logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fycombinator-logo.png&w=48&q=75'
link Coinbase Ventures logo, url='https://www.coinbase.com/'
image Coinbase Ventures logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fcbv-logo.png&w=256&q=75'
link OpenSea logo, url='https://www.opensea.io/'
image OpenSea logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fos-logo.png&w=48&q=75'
link FCVC logo, url='https://www.fcvc.com/'
image FCVC logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Ffcvc-logo.png&w=128&q=75'
link Outset Capital logo, url='https://www.outsetcapital.com/'
image Outset Capital logo, url='https://cdn.simplehash.xyz/landing_page/logos/outsetcapital.svg'
link Caffeinated Capital logo, url='https://caffeinatedcapital.com/'
image Caffeinated Capital logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fcaffeinated-logo.png&w=128&q=75'
heading Simple pricing for high growth companies and protocols
paragraph
StaticText Plans to suit every use case
heading INCLUDED IN EVERY PLAN
list
listitem
paragraph
StaticText All chains and testnets
listitem
paragraph
StaticText Fungible Tokens & NFTs
listitem
paragraph
StaticText On and off-chain data
listitem
paragraph
StaticText Full market data and floor prices
paragraph
StaticText Plans starting from
StaticText $0
StaticText USD
paragraph
link Learn more about our plans, url='https://simplehash.com/pricing'
link Get Access, url='https://app.simplehash.com/'
heading By developers, for developers
paragraph
StaticText SimpleHash is built by a team with deep crypto-native expertise. We're here to help you deliver exceptional experiences for your users.
paragraph
StaticText We've built products and led teams at some of the world's leading companies.
image Google logo, url='https://cdn.simplehash.xyz/landing_page/logos/google-logo.svg'
image Carta logo, url='https://cdn.simplehash.xyz/landing_page/logos/carta-logo.svg'
image McKinsey logo, url='https://cdn.simplehash.xyz/landing_page/logos/mck-svg.svg'
image Showtime logo, url='https://simplehash.com/_next/image?url=https%3A%2F%2Fcdn.simplehash.xyz%2Flanding_page%2Flogos%2Fshowtime-logo.jpg&w=64&q=75'
heading Ready to dive in?
link Get an API Key, url='https://app.simplehash.com/register'
link Read the docs, url='https://docs.simplehash.com/'
link Join our Telegram community, url='https://t.me/+3oWdnBbfplJmOWNh'
heading Frequently asked questions
DescriptionList
term
button Which chains does SimpleHash support?, expanded=False
term
button Does SimpleHash support fungible tokens?, expanded=False
term
button Does SimpleHash support NFT sub-collections?, expanded=False
term
button Can I query lazy minted NFTs?, expanded=False
term
button Which DEXes does SimpleHash support?, expanded=False
term
button Which NFT marketplaces does SimpleHash cover?, expanded=False
term
button How does SimpleHash handle chain re-orgs?, expanded=False
term
button Does SimpleHash support dynamic NFT refreshes and updates?, expanded=False
term
button Can I download entire collections or chains of token data?, expanded=False
term
button Does SimpleHash index all Fungible Tokens?, expanded=False
term
button Does SimpleHash index all NFTs?, expanded=False
term
button Can new chains, endpoints or capabilities be requested?, expanded=False
term
button How quickly does SimpleHash ingest new Token data and events?, expanded=False
contentinfo Footer
heading Footer
heading PRODUCT
list
listitem
link For Apps, url='https://simplehash.com/product'
listitem
link For Chains, url='https://simplehash.com/product-chains'
listitem
link Native Token Balances, url='https://docs.simplehash.com/reference/native-token-balances-by-wallets'
listitem
link Fungible Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link DEX Price API, url='https://docs.simplehash.com/reference/fungibles-by-token-list'
listitem
link Fungible Balances, url='https://docs.simplehash.com/reference/fungibles-balances-by-wallets'
listitem
link Historical Token Price API, url='https://docs.simplehash.com/reference/historical-token-prices'
listitem
link Token Chart Data, url='https://docs.simplehash.com/reference/fungible-historical-ohlc'
listitem
link Token Swap Data, url='https://docs.simplehash.com/reference/fungibles-sales-transfers-by-wallets'
listitem
link NFT Metadata, url='https://simplehash.com/product/metadata'
listitem
link NFT Collection Info, url='https://simplehash.com/product/collections'
listitem
link NFT Sales, url='https://simplehash.com/product/sales'
listitem
link NFT Floor Prices, url='https://simplehash.com/product/floor-prices'
listitem
link NFT Listings, url='https://simplehash.com/product/listings'
listitem
link NFT Bids, url='https://simplehash.com/product/bids'
listitem
link NFT Rarity, url='https://simplehash.com/product/rarity'
listitem
link Spam Scores, url='https://simplehash.com/product/spam-scores'
listitem
link vs. Moralis NFT API, url='https://simplehash.com/comparisons/moralis'
listitem
link vs. Quicknode NFT API, url='https://simplehash.com/comparisons/quicknode'
listitem
link vs. Covalent NFT API, url='https://simplehash.com/comparisons/covalent'
listitem
link vs. Infura NFT API, url='https://simplehash.com/comparisons/infura'
heading DEVELOPERS
list
listitem
link Developer Portal, url='https://app.simplehash.com/'
listitem
link Pricing, url='https://simplehash.com/pricing'
listitem
link Documentation, url='https://docs.simplehash.com/'
listitem
link API Status, url='https://simplehash.betteruptime.com/'
heading USE CASES
list
listitem
link Wallets, url='https://simplehash.com/use-cases/wallets'
listitem
link Marketplaces, url='https://simplehash.com/use-cases/nft-marketplaces'
listitem
link Web3 Gaming, url='https://simplehash.com/use-cases/gaming'
listitem
link Onchain Finance, url='https://simplehash.com/use-cases/nft-finance'
listitem
link Crypto Tax Software, url='https://simplehash.com/use-cases/crypto-tax-software'
listitem
link Analytics, url='https://simplehash.com/use-cases/analytics'
heading MARKETPLACES
list
listitem
link Blur NFT data, url='https://simplehash.com/marketplaces/blur'
listitem
link OpenSea NFT data, url='https://simplehash.com/marketplaces/opensea'
listitem
link Magic Eden NFT Data, url='https://simplehash.com/marketplaces/magiceden'
listitem
link Tensor NFT Data, url='https://simplehash.com/marketplaces/tensor'
heading CHAINS
list
listitem
link Ethereum NFT Data, url='https://simplehash.com/chains/ethereum'
listitem
link Ethereum Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Polygon NFT Data, url='https://simplehash.com/chains/polygon'
listitem
link Polygon Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Solana NFT Data, url='https://simplehash.com/chains/solana'
listitem
link Solana Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Bitcoin NFT Data, url='https://simplehash.com/chains/bitcoin'
listitem
link Bitcoin Runes Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Arbitrum NFT Data, url='https://simplehash.com/chains/arbitrum'
listitem
link Arbitrum Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Avalanche NFT Data, url='https://simplehash.com/chains/avalanche'
listitem
link Optimism NFT Data, url='https://simplehash.com/chains/optimism'
listitem
link Optimism Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link BSC NFT Data, url='https://simplehash.com/chains/bsc'
listitem
link Zora NFT Data, url='https://simplehash.com/chains/zora'
listitem
link Zora Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Base NFT Data, url='https://simplehash.com/chains/base'
listitem
link Base Token Data, url='https://docs.simplehash.com/reference/fungible-data'
listitem
link Others & Testnets, url='https://docs.simplehash.com/reference/supported-chains-testnets'
heading COMPANY
list
listitem
link Careers, url='https://www.ycombinator.com/companies/simplehash/jobs'
listitem
link Case Studies, url='https://simplehash.com/blog/case-studies'
listitem
link Resources, url='https://simplehash.com/blog/articles'
listitem
link Testimonials, url='https://simplehash.com/testimonials'
listitem
link Contact, url='https://simplehash.com/contact'
listitem
link Press Kit, url='https://simplehash.notion.site/Press-Kit-6f0c6c0ae34b4b03a60f8cc6970b5ad3'
listitem
link Responsible Disclosure, url='https://simplehash.com/responsible-disclosure'
listitem
link Privacy, url='https://simplehash.com/privacy'
listitem
link Terms & Conditions, url='https://simplehash.com/terms'
heading GET AN API KEY
LabelText
StaticText Email address
textbox Email address, required
button Get started
link X (Twitter), url='https://x.com/SimpleHashInc'
image
link LinkedIn, url='https://www.linkedin.com/company/simplehash/'
link Telegram, url='https://t.me/+3oWdnBbfplJmOWNh'
paragraph
link © 2025 SimpleHash, Inc., url='https://simplehash.com/'
alert, atomic
RootWebArea SimpleHash - Developer Portal, focused, url='https://app.simplehash.com/register?_gl=1*177250m*_gcl_au*NzM2OTM2NTUwLjE3MzYyNTYyNzA.*_ga*NjQzNTUzNjkxLjE3MzYyNTYyNzA.*_ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.'
image SimpleHash Logo, url='https://cdn.simplehash.com/landing_page/logos/sh_logo_with_text_dark.svg'
heading Register
heading NO CREDIT CARD REQUIRED
LabelText
Show more
StaticText Name
[54] textbox Name, center=(960,289), autocomplete=name, contenteditable=True, required, type=text
LabelText
StaticText Organization
[57] textbox Organization, center=(960,343), autocomplete=organization, contenteditable=True, required, type=text
LabelText
StaticText Email address
[60] textbox Email address, center=(960,397), autocomplete=email, contenteditable=True, required, type=email
LabelText
StaticText Password
[63] textbox Password Repeat password, center=(960,450), autocomplete=current-password, contenteditable=True, required, type=password
LabelText
StaticText Repeat password
[65] textbox Repeat password, center=(960,487), autocomplete=current-password, contenteditable=True, required, type=password
[a] IframePresentational reCAPTCHA, center=(888,561), title=reCAPTCHA
RootWebArea reCAPTCHA, url='https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSX_cpAAAAAE8QunO8g1iWYk1WmLlUbTjYOBE4&co=aHR0cHM6Ly9hcHAuc2ltcGxlaGFzaC5jb206NDQz&hl=en&type=image&v=zIriijn3uj5Vpknvt_LnfNbF&theme=light&size=normal&badge=inline&cb=pfwa3eghpz67'
LayoutTable
checkbox I'm not a robot, checked='false'
LayoutTable
[a37] link Privacy, center=(982,587), url='https://www.google.com/intl/en/policies/privacy/'
[a39] link Terms, center=(1014,587), url='https://www.google.com/intl/en/policies/terms/'
[72] button Sign up, center=(960,643), type=submit
[75] link Back, center=(753,704), url='https://app.simplehash.com/'
paragraph
paragraph
StaticText By registering, you are agreeing to our
[78] link Terms & Conditions, center=(1082,756), inner_text=Terms & Conditions , url='https://simplehash.com/terms'
StaticText and
[79] link Privacy Policy, center=(784,776), url='https://simplehash.com/privacy'
alert, atomic
Reasoning for action: I needed to access the registration page for SimpleHash to fulfill the user's requirement of registering for an API key. By clicking on the 'Get an API Key' button, I was able to initiate the process and move closer to completing the task of filling in the necessary personal and organizational details.
Action: click('123') # Click on the 'Get an API Key' button to explore the registration process.
Change Description: After clicking the 'Get an API Key' button, the browser navigated to the registration page for SimpleHash, which includes fields for the user's name, organization, email address, password, and reCAPTCHA verification, replacing the previous content displaying information about SimpleHash's services.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://app.simplehash.com/register?_gl=1177250m_gcl_auNzM2OTM2NTUwLjE3MzYyNTYyNzA._gaNjQzNTUzNjkxLjE3MzYyNTYyNzA._ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.
https://app.simplehash.com/register?_gl=1177250m_gcl_auNzM2OTM2NTUwLjE3MzYyNTYyNzA._gaNjQzNTUzNjkxLjE3MzYyNTYyNzA._ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.
Content (before/after):
RootWebArea SimpleHash - Developer Portal, focused, url='https://app.simplehash.com/register?_gl=1*177250m*_gcl_au*NzM2OTM2NTUwLjE3MzYyNTYyNzA.*_ga*NjQzNTUzNjkxLjE3MzYyNTYyNzA.*_ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.'
image SimpleHash Logo, url='https://cdn.simplehash.com/landing_page/logos/sh_logo_with_text_dark.svg'
heading Register
heading NO CREDIT CARD REQUIRED
LabelText
Show more
StaticText Name
[54] textbox Name, center=(960,289), autocomplete=name, contenteditable=True, required, type=text
LabelText
StaticText Organization
[57] textbox Organization, center=(960,343), autocomplete=organization, contenteditable=True, required, type=text
LabelText
StaticText Email address
[60] textbox Email address, center=(960,397), autocomplete=email, contenteditable=True, required, type=email
LabelText
StaticText Password
[63] textbox Password Repeat password, center=(960,450), autocomplete=current-password, contenteditable=True, required, type=password
LabelText
StaticText Repeat password
[65] textbox Repeat password, center=(960,487), autocomplete=current-password, contenteditable=True, required, type=password
[a] IframePresentational reCAPTCHA, center=(888,561), title=reCAPTCHA
RootWebArea reCAPTCHA, url='https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSX_cpAAAAAE8QunO8g1iWYk1WmLlUbTjYOBE4&co=aHR0cHM6Ly9hcHAuc2ltcGxlaGFzaC5jb206NDQz&hl=en&type=image&v=zIriijn3uj5Vpknvt_LnfNbF&theme=light&size=normal&badge=inline&cb=pfwa3eghpz67'
LayoutTable
checkbox I'm not a robot, checked='false'
LayoutTable
[a37] link Privacy, center=(982,587), url='https://www.google.com/intl/en/policies/privacy/'
[a39] link Terms, center=(1014,587), url='https://www.google.com/intl/en/policies/terms/'
[72] button Sign up, center=(960,643), type=submit
[75] link Back, center=(753,704), url='https://app.simplehash.com/'
paragraph
paragraph
StaticText By registering, you are agreeing to our
[78] link Terms & Conditions, center=(1082,756), inner_text=Terms & Conditions , url='https://simplehash.com/terms'
StaticText and
[79] link Privacy Policy, center=(784,776), url='https://simplehash.com/privacy'
alert, atomic
RootWebArea SimpleHash - Developer Portal, focused, url='https://app.simplehash.com/register?_gl=1*177250m*_gcl_au*NzM2OTM2NTUwLjE3MzYyNTYyNzA.*_ga*NjQzNTUzNjkxLjE3MzYyNTYyNzA.*_ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.'
image SimpleHash Logo, url='https://cdn.simplehash.com/landing_page/logos/sh_logo_with_text_dark.svg'
heading Register
heading NO CREDIT CARD REQUIRED
LabelText
Show more
StaticText Name
[54] textbox Name value='John Doe', center=(960,289), autocomplete=name, contenteditable=True, focused, required, type=text
LabelText
StaticText Organization
[57] textbox Organization, center=(960,343), autocomplete=organization, contenteditable=True, required, type=text
LabelText
StaticText Email address
[60] textbox Email address, center=(960,397), autocomplete=email, contenteditable=True, required, type=email
LabelText
StaticText Password
[63] textbox Password Repeat password, center=(960,450), autocomplete=current-password, contenteditable=True, required, type=password
LabelText
StaticText Repeat password
[65] textbox Repeat password, center=(960,487), autocomplete=current-password, contenteditable=True, required, type=password
[a] IframePresentational reCAPTCHA, center=(888,561), title=reCAPTCHA
RootWebArea reCAPTCHA, url='https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSX_cpAAAAAE8QunO8g1iWYk1WmLlUbTjYOBE4&co=aHR0cHM6Ly9hcHAuc2ltcGxlaGFzaC5jb206NDQz&hl=en&type=image&v=zIriijn3uj5Vpknvt_LnfNbF&theme=light&size=normal&badge=inline&cb=pfwa3eghpz67'
LayoutTable
checkbox I'm not a robot, checked='false'
LayoutTable
[a37] link Privacy, center=(982,587), url='https://www.google.com/intl/en/policies/privacy/'
[a39] link Terms, center=(1014,587), url='https://www.google.com/intl/en/policies/terms/'
[72] button Sign up, center=(960,643), type=submit
[75] link Back, center=(753,704), url='https://app.simplehash.com/'
paragraph
paragraph
StaticText By registering, you are agreeing to our
[78] link Terms & Conditions, center=(1082,756), inner_text=Terms & Conditions , url='https://simplehash.com/terms'
StaticText and
[79] link Privacy Policy, center=(784,776), url='https://simplehash.com/privacy'
alert, atomic
Reasoning for action: By filling in the Name field with 'John Doe', I am directly addressing the user story's requirement that they should see this name reflected in the respective fields. This action helps to complete the registration process necessary for obtaining an API key, which is the user's ultimate goal.
Action: fill('54', 'John Doe') # Fill in the Name field with a sample name.
Change Description: The Name field has been populated with the value 'John Doe', updating the textbox to reflect this input and maintaining its focused state.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://app.simplehash.com/register?_gl=1177250m_gcl_auNzM2OTM2NTUwLjE3MzYyNTYyNzA._gaNjQzNTUzNjkxLjE3MzYyNTYyNzA._ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.
https://app.simplehash.com/register?_gl=1177250m_gcl_auNzM2OTM2NTUwLjE3MzYyNTYyNzA._gaNjQzNTUzNjkxLjE3MzYyNTYyNzA._ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.
Content (before/after):
RootWebArea SimpleHash - Developer Portal, focused, url='https://app.simplehash.com/register?_gl=1*177250m*_gcl_au*NzM2OTM2NTUwLjE3MzYyNTYyNzA.*_ga*NjQzNTUzNjkxLjE3MzYyNTYyNzA.*_ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.'
image SimpleHash Logo, url='https://cdn.simplehash.com/landing_page/logos/sh_logo_with_text_dark.svg'
heading Register
heading NO CREDIT CARD REQUIRED
LabelText
Show more
StaticText Name
[54] textbox Name value='John Doe', center=(960,289), autocomplete=name, contenteditable=True, focused, required, type=text
LabelText
StaticText Organization
[57] textbox Organization, center=(960,343), autocomplete=organization, contenteditable=True, required, type=text
LabelText
StaticText Email address
[60] textbox Email address, center=(960,397), autocomplete=email, contenteditable=True, required, type=email
LabelText
StaticText Password
[63] textbox Password Repeat password, center=(960,450), autocomplete=current-password, contenteditable=True, required, type=password
LabelText
StaticText Repeat password
[65] textbox Repeat password, center=(960,487), autocomplete=current-password, contenteditable=True, required, type=password
[a] IframePresentational reCAPTCHA, center=(888,561), title=reCAPTCHA
RootWebArea reCAPTCHA, url='https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSX_cpAAAAAE8QunO8g1iWYk1WmLlUbTjYOBE4&co=aHR0cHM6Ly9hcHAuc2ltcGxlaGFzaC5jb206NDQz&hl=en&type=image&v=zIriijn3uj5Vpknvt_LnfNbF&theme=light&size=normal&badge=inline&cb=pfwa3eghpz67'
LayoutTable
checkbox I'm not a robot, checked='false'
LayoutTable
[a37] link Privacy, center=(982,587), url='https://www.google.com/intl/en/policies/privacy/'
[a39] link Terms, center=(1014,587), url='https://www.google.com/intl/en/policies/terms/'
[72] button Sign up, center=(960,643), type=submit
[75] link Back, center=(753,704), url='https://app.simplehash.com/'
paragraph
paragraph
StaticText By registering, you are agreeing to our
[78] link Terms & Conditions, center=(1082,756), inner_text=Terms & Conditions , url='https://simplehash.com/terms'
StaticText and
[79] link Privacy Policy, center=(784,776), url='https://simplehash.com/privacy'
alert, atomic
RootWebArea SimpleHash - Developer Portal, focused, url='https://app.simplehash.com/register?_gl=1*177250m*_gcl_au*NzM2OTM2NTUwLjE3MzYyNTYyNzA.*_ga*NjQzNTUzNjkxLjE3MzYyNTYyNzA.*_ga_8T3G1Q0YWP*MTczNjI1NjI3MC4xLjAuMTczNjI1NjI3MC42MC4wLjA.'
image SimpleHash Logo, url='https://cdn.simplehash.com/landing_page/logos/sh_logo_with_text_dark.svg'
heading Register
heading NO CREDIT CARD REQUIRED
LabelText
Show more
StaticText Name
[54] textbox Name value='John Doe', center=(960,289), autocomplete=name, contenteditable=True, required, type=text
LabelText
StaticText Organization
[57] textbox Organization value='Example Organization', center=(960,343), autocomplete=organization, contenteditable=True, focused, required, type=text
LabelText
StaticText Email address
[60] textbox Email address, center=(960,397), autocomplete=email, contenteditable=True, required, type=email
LabelText
StaticText Password
[63] textbox Password Repeat password, center=(960,450), autocomplete=current-password, contenteditable=True, required, type=password
LabelText
StaticText Repeat password
[65] textbox Repeat password, center=(960,487), autocomplete=current-password, contenteditable=True, required, type=password
[a] IframePresentational reCAPTCHA, center=(888,561), title=reCAPTCHA
RootWebArea reCAPTCHA, url='https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSX_cpAAAAAE8QunO8g1iWYk1WmLlUbTjYOBE4&co=aHR0cHM6Ly9hcHAuc2ltcGxlaGFzaC5jb206NDQz&hl=en&type=image&v=zIriijn3uj5Vpknvt_LnfNbF&theme=light&size=normal&badge=inline&cb=pfwa3eghpz67'
LayoutTable
checkbox I'm not a robot, checked='false'
LayoutTable
[a37] link Privacy, center=(982,587), url='https://www.google.com/intl/en/policies/privacy/'
[a39] link Terms, center=(1014,587), url='https://www.google.com/intl/en/policies/terms/'
[72] button Sign up, center=(960,643), type=submit
[75] link Back, center=(753,704), url='https://app.simplehash.com/'
paragraph
paragraph
StaticText By registering, you are agreeing to our
[78] link Terms & Conditions, center=(1082,756), inner_text=Terms & Conditions , url='https://simplehash.com/terms'
StaticText and
[79] link Privacy Policy, center=(784,776), url='https://simplehash.com/privacy'
alert, atomic
Reasoning for action: This action directly fills the Organization textbox with the value 'Example Organization', which is necessary to meet the user story criteria. By filling this field, I ensure that the information is inputted correctly into the registration form, getting me one step closer to completing the registration process for the user.
Action: fill('57', 'Example Organization') # Fill in the Organization field with a sample organization name.
Change Description: The Organization textbox was updated to include the value 'Example Organization', changing its content from empty to the specified organization name.
Screenshot before:Screenshot after:---