Skip to content
@keypom

Keypom

Limitless possibilities in the palm of your hand.

Keypom: Your Gateway to Affordable and Customizable Onboarding on the Blockchain

Welcome to the Keypom organization on GitHub! Keypom is a public good smart contract that revolutionizes the way we onboard users onto the blockchain, offering a seamless, cost-effective, and highly customizable experience.

What is Keypom?

Keypom is an access key factory designed to address three common challenges prevalent in the blockchain ecosystem:

  1. Affordable Onboarding: People desire a cost-effective, customizable, and unique onboarding experience for users.

  2. Enhanced Security: Companies are cautious about exposing full access keys in their backend servers.

  3. Seamless User Experience: Decentralized applications (dApps) aim for a frictionless user experience with zero barriers to entry onboarding.

The Keypom contract was initially created to overcome the 1 $NEAR minimum deposit requirement for creating linkdrops using the regular linkdrop contract. By attaching a minimum of 1 $NEAR, this made the process costly and unscalable for projects looking to onboard users onto the NEAR blockchain. In contrast, Keypom has been meticulously optimized to minimize costs.

Bridging the Gap in Blockchain Onboarding

Blockchain technology offers numerous advantages, including sovereign ownership, digital rights, privacy, freedom, and peer-to-peer coordination. However, these benefits are often out of reach for everyday individuals due to a high barrier to entry. The complexities of creating and funding a crypto wallet, coupled with technical jargon and unfamiliar processes, discourage many potential users. NEAR's powerful account model remains underutilized because of its complexity for developers. Keypom simplifies this with a single API call.

As NEAR aspires to onboard 1 billion users to Web3, there's an urgent need to overcome the high barriers developers face when building on NEAR and the challenges users encounter when adopting blockchain technology.

Cost Comparison: Keypom vs. Traditional Linkdrop

Here's a cost comparison illustrating the significant cost savings Keypom offers for onboarding new users onto NEAR with a named account:

1 Account 1,000 Accounts 1,000,000 Accounts
Traditional Linkdrop ~1 NEAR ~1,003 NEAR ~1,002,840 NEAR
Keypom ~0.0035 NEAR ~3.5 NEAR ~3,500 NEAR
~99.65% Cheaper ~99.65% Cheaper ~99.65% Cheaper

Keypom empowers anyone to create highly customizable onboarding experiences for their users, whether they are new or existing to the blockchain space. Users with existing wallets can also benefit from Keypom links to experience an app and then transfer assets later.

Comparable Solutions

Keypom offers a variety of features that set it apart from other solutions. Here's a quick comparison:

Keypom NEAR Drop Satori
NEAR Drop
FT Drop
NFT Drop
Function Call Drop
Embeddable in Dapps
Wallet Selector Integration
No Fee Maybe?
No Backend / 3rd Party
Campaigns
Multi-Step e.g. Tickets
Password Protected Drops
Timed Drops e.g. recurring payments
Custom Names e.g. user.myapp.near

Our Solution

Keypom enables the creation of highly customizable access keys, each acting like its own smart contract. These access keys are derived from "drops," which define their functionalities and behaviors. Drops can be seen as containers for access keys, and you can create multiple buckets, each with its set of keys. Each key operates in accordance with the drop it belongs to.

We're excited to have you explore Keypom and welcome your contributions to this open-source project. Feel free to check out our repositories and get involved in simplifying and enhancing blockchain onboarding for all. If you have any questions or suggestions, please don't hesitate to reach out to us.

Thank you for your interest in Keypom!

Explore Keypom Repositories

Together, we can make blockchain onboarding accessible and cost-effective for all.

Popular repositories Loading

  1. keypom keypom Public

    Rust 39 28

  2. keypom-js keypom-js Public

    The Keypom JavaScript SDK is a library that allows developers to easily interact with the Keypom Protocol. The SDK abstracts away all the complex interactions that come with interacting with the pr…

    JavaScript 13 5

  3. keypom-frontend keypom-frontend Public

    TypeScript 3 5

  4. dao-bot dao-bot Public

    DAO bot to be used with Keypom function call drops to auto-register users into DAOs

    TypeScript 3 2

  5. nft-tutorial-series nft-tutorial-series Public

    Forked from near-examples/nft-tutorial

    Rust 2 1

  6. keypom-docs-examples keypom-docs-examples Public

    Scripts referenced in the documentation tutorials

    JavaScript 2 2

Repositories

Showing 10 of 27 repositories
  • keypom/fydp-contracts’s past year of commit activity
    Rust 0 GPL-3.0 28 0 0 Updated Aug 19, 2024
  • keypom/events-account-factory’s past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 16, 2024
  • keypom/keypom-frontend’s past year of commit activity
    TypeScript 3 MIT 5 6 3 Updated Aug 15, 2024
  • keypom/event-pass’s past year of commit activity
    TypeScript 0 MIT 5 0 0 Updated Aug 15, 2024
  • keypom-js Public

    The Keypom JavaScript SDK is a library that allows developers to easily interact with the Keypom Protocol. The SDK abstracts away all the complex interactions that come with interacting with the protocol. It allows developers to tap into the power of Keypom with as little barrier to entry as possible by providing easy to use plug-and-play functions

    keypom/keypom-js’s past year of commit activity
    JavaScript 13 GPL-3.0 5 2 0 Updated Jul 3, 2024
  • fydp-secondary-market Public Forked from minqianlu/secondary-market

    Secondary Marketplace for Capstone, will have some limited functionality with respect to full implementation

    keypom/fydp-secondary-market’s past year of commit activity
    Rust 0 2 0 0 Updated May 30, 2024
  • keypom Public
    keypom/keypom’s past year of commit activity
    Rust 39 GPL-3.0 28 2 2 Updated May 28, 2024
  • keypom-nft-storage Public

    worker to store paid for NFTs on Keypom's nft.storage account

    keypom/keypom-nft-storage’s past year of commit activity
    TypeScript 0 0 0 0 Updated Feb 23, 2024
  • fydp-frontend Public

    Frontend Code for FYDP University of Waterloo

    keypom/fydp-frontend’s past year of commit activity
    JavaScript 0 0 0 0 Updated Feb 12, 2024
  • keypom-docs-examples Public

    Scripts referenced in the documentation tutorials

    keypom/keypom-docs-examples’s past year of commit activity
    JavaScript 2 2 0 0 Updated Jan 18, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…