Home

Awesome

Onit Contracts

Onit accounts are a fork of the Base Smart Wallet. They are deigned to easily onboard new users with passkeys, and have been modified to allow the account to easily work as an owner on a Safe.

Highlights

Passkeys

New users create a passkey on their phone (currently only available on iOS, requiring >v15) using FaceID or TouchID. This is securely stored and is used to generate signatures for transactions. The P-256 signature is verified on-chain on the Onit contract.

This means no more seed phrases, you can add new memebrs to your Safe by sharing a link, the new member does not need to create an EOA account to take part.

https://github.com/onit-labs/onit-contracts/assets/68289880/b74d5d6e-79e3-4b98-97d4-aca08f25144b

Chat focus

Groups can discuss and execute trades directly from an XMTP group chat

https://github.com/onit-labs/onit-contracts/assets/68289880/475d865e-a1ba-4d6f-a27e-68373df5a543

Extensions

Onit groups will be extendedable with additional functionality, such as Fundraise to structure funding rounds, or Withdrawals to allow members to quickly withdraw their share from the group treasury. Other custom extensions for managing assets are in development, and groups can even develop their own extensions.

Core Contracts

ContractAddressDescription
Onit Account0xEf1D15eb2252d5E6b8450c54eC312f572687eE98Smart wallet with EOA or passkey owners
Onit Account Factory0xB56e5DD499d6f873225289A451DeF38FE47adc84Factory for Onit Accounts
<br> <br>