Introducing Soulbound Inscription Protocol on Bitcoin Network

Pioneering On-Chain Credentials for a Decentralized World

ENTER APP
READ MORE
phone-image

Elevate Your Expertise: Unveiling Soulbound Inscriptions

close

At Ordict, we introduce a pioneering concept: Soulbound Inscriptions on the Bitcoin network. These prestigious inscriptions, permanently etched into the Bitcoin network, signify expertise and integrity.

coinIcon
previousplaynext
prgress-bar
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo

Technology

Detailed technical overview of SIP.

technology

Features

Soulbound Inscriptions

Soulbound Inscriptions

Lineage Provenance

Lineage Provenance

Soul Indexer

Soul Indexer

Verification Engine

Verification Engine

Use Cases

Soulbound Inscription

More to Explore

This is just the beginning. Dive deeper to uncover more.

Gaming Achievements
Gaming Achievements Gaming Achievements
Loyalty Programs
Loyalty Programs Loyalty Programs
Professional Credentials
Professional Credentials Professional Credentials
DAO Governance
DAO Governance DAO Governance
Academic Certificates
Academic Certificates Academic Certificates
On Chain Membership
On Chain Membership On Chain Membership

Terminal

ORDICT TERMINAL

# Initialize Soulbound Inscription Protocol (SIP) for Gaming Achievements

class SoulboundInscription:
    def __init__(self, user_wallet):
        self.user_wallet = user_wallet
        self.inscriptions = []

    def create_parent_inscription(self, game_name):
        parent_id = hash(game_name)
        self.inscriptions.append({'parent_id': parent_id, 'game': game_name})
        return parent_id

    def create_child_inscription(self, parent_id, achievement_data):
        child_id = hash(achievement_data)
        self.inscriptions.append({'parent_id': parent_id, 'child_id': child_id, 'data': achievement_data})
        return child_id

# Example Usage

user_wallet = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'
sip = SoulboundInscription(user_wallet)

# Create a Parent Inscription for the Game
parent_id = sip.create_parent_inscription("CryptoQuest")

# Add a Child Inscription for Reaching Level 100
child_id = sip.create_child_inscription(parent_id, "Achievement: Reached Level 100")

print(f"Parent ID: {parent_id}\nChild ID: {child_id}")
              
# Initialize Soulbound Inscription Protocol (SIP) for 
              Gaming Achievements

class SoulboundInscription:
    def __init__(self, user_wallet):
        self.user_wallet = user_wallet
        self.inscriptions = []

    def create_parent_inscription(self, game_name):
        parent_id = hash(game_name)
        self.inscriptions.append({'parent_id': parent_id, 
        'game': game_name})
        return parent_id

    def create_child_inscription(self, parent_id, achievement_data):
        child_id = hash(achievement_data)
        self.inscriptions.append({'parent_id': parent_id, 'child_id': 
        child_id, 'data': achievement_data})
        return child_id

# Example Usage

user_wallet = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'
sip = SoulboundInscription(user_wallet)

# Create a Parent Inscription for the Game
parent_id = sip.create_parent_inscription("CryptoQuest")

# Add a Child Inscription for Reaching Level 100
child_id = sip.create_child_inscription(parent_id, 
"Achievement: Reached Level 100")

print(f"Parent ID: {parent_id}\nChild ID: {child_id}")
              
# Initialize Soulbound Inscription Protocol (SIP) 
              for Gaming Achievements

class SoulboundInscription:
    def __init__(self, user_wallet):
        self.user_wallet = user_wallet
        self.inscriptions = []

    def create_parent_inscription(self, 
    game_name):
        parent_id = hash(game_name)
        self.inscriptions.append({'parent_id': parent_id, 
        'game': game_name})
        return parent_id

    def create_child_inscription(self, parent_id, 
    achievement_data):
        child_id = hash(achievement_data)
        self.inscriptions.append({'parent_id': parent_id, 
        'child_id': 
        child_id, 'data': achievement_data})
        return child_id

# Example Usage

user_wallet = 
'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'
sip = SoulboundInscription(user_wallet)

# Create a Parent Inscription for the Game
parent_id =
 sip.create_parent_inscription("CryptoQuest")

# Add a Child Inscription for Reaching Level 100
child_id = sip.create_child_inscription(parent_id, 
"Achievement: Reached Level 100")

print(f"Parent ID: {parent_id}\nChild ID: {child_id}")
              

$ORDICT (Runes token) Utilities

main imagemain image

Rebate on Transaction Fees

arrow down

Exclusive Access to Special features

arrow down

Governance participation through Voting Rights

arrow down

Enhanced returns through Staking Incentives

arrow down

Cross platform utilities on other platforms

arrow down

Recognition and perks through Community Status

Join Ordict

Mint your first soulbound inscription now

phone-iconphone-icon
GET STARTED