Cascadia
  • Welcome to Cascadia
    • Brand Guidelines
    • Official Links
  • Artificial Intelligence
    • Incentives
  • Developers
    • Addresses
    • CosmWasm
      • Smart Contracts
      • Install Requirements
      • Set your Environment
      • Optimization
      • Deployment
      • Multi-Chain Contracts
        • The Actor Model
      • CW1 Subkeys Contract
        • Guide
      • CW20 Base Contract
        • Guide
      • C721 Base Contract
        • Guide
      • Upload Contract
        • Create a WASM File
      • Sign and Verify
        • Guide
    • Solidity
      • Deployment
      • Verification
        • Block Explorer
        • Hardhat
  • Directory
    • Address
    • API
    • Applications
    • Explorer
    • Faucet
    • Genesis
    • Governance
    • GRPC
    • Guide
    • Peers
    • RPC
    • Snapshot
    • State Sync
    • Website
    • Websocket
  • Governance
    • Align
      • Cooldown Period
      • Functions
    • Off-Chain
    • On-Chain
      • Voting
    • Proposals
      • On-Chain Voting via CLI
      • Proposal (Example)
    • VeTokenomics
      • Model
      • Voting Power Calculation
    • Analytics
  • Network
    • ChainID & Address Prefix
    • Configuration
    • Consensus
    • Denomination
    • Distribution
      • Block Rewards
      • Gas Fees
    • ESG
    • Faucet
    • Modules
    • Parameters
    • Peers
  • Security
    • Disclosure Policy
    • Multisignature
  • Staking
    • Claim
    • Delegate
    • Manual
    • Redelegate
    • Undelegate
  • Use Cases
    • Business Development and Marketing
    • Consumer Relationship Management
  • Node
    • Cloud Platforms
      • Amazon Web Services
      • Google Cloud Platform
    • Snapshot
    • State-Sync
    • Upgrade
      • Automated
      • Manual
  • Validators
    • System Requirements
    • Installation
    • Reference
      • Customization
  • Community
    • Discord
    • Telegram
    • Twitter
  • Legal
    • Privacy Policy
    • Terms & Conditions
Powered by GitBook
On this page
Edit on GitHub
  1. Developers
  2. CosmWasm
  3. Sign and Verify

Guide

Step 1: Sign

Choosing Your Message: Determine what you'd like to sign. This could be numeric, alphanumeric, or a specific text.

Sign with Private Key: Enter your chosen message, and the platform will use your private key for signing.

This will prompt a request. No fees apply here, you're just using your private key to sign a message.

Retrieve Your Signature: Once the message is signed, Cascadia will provide the corresponding signature.

Share Your Signature: With this signature, you can communicate with others, allowing them to verify the signed message.

Step 2: Verification

To confirm a message, you'll need the:

  • Signer's Address

  • Signed Message

  • Message's Signature

Cascadia offers two verification methods:

Auto-Link

After you've signed your message, an option to "Share Verification Link" will appear. This link comes pre-loaded with the signer's address, the message, and its signature.

Manual Verification

Get the signer's address, the signed message, and the signature. Enter these details into the Cascadia platform to authenticate the details.

Successful Verification: Cascadia will display a confirmation message.

Failed Verification: If the details don't align, an error message will appear.

PreviousSign and VerifyNextSolidity

Last updated 1 year ago