Guruji Ruma
type: MusicGroup
popularity: 3
followers: 19
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x060141f257ef19da607040d6b97bc5eed41d04d49ad134cdbbd3ed4cdf7337da
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954342
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954342
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/83f405c7-933b-444d-8636-cd51ec8bba69.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/83f405c7-933b-444d-8636-cd51ec8bba69.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/83f405c7-933b-444d-8636-cd51ec8bba69
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-19T03:22:39Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x060141f257ef19da607040d6b97bc5eed41d04d49ad134cdbbd3ed4cdf7337da","name":"Guruji Ruma","registered_at":"2026-06-17T11:37:16Z","symbol":"NIM1383369","token_address":"0x25dd49c7dba19726ead23ea2e85986a84fb1e48f","type":"artist","uuid":"83f405c7-933b-444d-8636-cd51ec8bba69"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060141f257ef19da607040d6b97bc5eed41d04d49ad134cdbbd3ed4cdf7337da. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/83f405c7-933b-444d-8636-cd51ec8bba69.json and https://artists.proofprofile.net/proofs/artist/83f405c7-933b-444d-8636-cd51ec8bba69.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-19T03:22:39Z
  text: {"copyright_id":"0x060141f257ef19da607040d6b97bc5eed41d04d49ad134cdbbd3ed4cdf7337da","name":"Guruji Ruma","registered_at":"2026-06-17T11:37:16Z","symbol":"NIM1383369","token_address":"0x25dd49c7dba19726ead23ea2e85986a84fb1e48f","type":"artist","uuid":"83f405c7-933b-444d-8636-cd51ec8bba69"}
album: Guruji Ruma Tuyển Tập Vol. 1: Xin Đừng Đợi Đến Ngày Mai
  type: MusicAlbum
  date published: 2025-05-09
album: Guruji Ruma Tuyển Tập Vol. 3: Miền Trung Ơi
  type: MusicAlbum
  date published: 2025-05-10
album: Guruji Ruma Tuyển Tập Vol. 2: Cầu Đạo
  type: MusicAlbum
  date published: 2025-05-10
album: Guruji Ruma Tuyển Tập Vol 4: Dòng Âm Lưu Thượng Đế
  type: MusicAlbum
  date published: 2025-05-12
album: Guruji Ruma Tuyển Tập Vol. 5: Về Cõi Tây Phương
  type: MusicAlbum
  date published: 2025-05-15
album: Guruji Ruma Tuyển Tập Vol. 6: Vĩnh Phúc Ruma Đến Với Muôn Nhà
  type: MusicAlbum
  date published: 2025-05-16
album: Guruji Ruma Tuyển Tập Vol. 7: Đâu Là Định Mệnh
  type: MusicAlbum
  date published: 2025-05-17
album: Guruji Ruma Tuyển Tập Vol. 8: Đi Tìm Tự Do
  type: MusicAlbum
  date published: 2025-05-19
album: Guruji Ruma Tuyển Tập Vol. 9: Tặng Quê Hương Việt Nam
  type: MusicAlbum
  date published: 2025-05-25
album: Guruji Ruma Tuyển Tập Vol. 10: Thấm Thoát Đã 10 Năm
  type: MusicAlbum
  date published: 2025-05-28
album: Guruji Ruma Tuyển Tập Vol. 11: Sáng Ngời Chân Như
  type: MusicAlbum
  date published: 2025-05-31
album: Guruji Ruma Tuyển Tập Vol. 12 Đời Tu Sĩ
  type: MusicAlbum
  date published: 2025-06-03
album: Guruji Ruma Tuyển Tập Vol. 13 Ruma Hát Quan Họ
  type: MusicAlbum
  date published: 2025-06-30
album: Guruji Ruma Tuyển Tập Vol. 14 Tình Yêu Thời Covid-19
  type: MusicAlbum
  date published: 2025-07-01
album: Guruji Ruma Tuyển Tập Vol. 15 Gửi An Lạc Vào Đại Dương
  type: MusicAlbum
  date published: 2025-07-04
album: Guruji Ruma Tuyển Tập Vol. 16 Vần Kệ Tặng Đời
  type: MusicAlbum
  date published: 2025-07-07
album: Guruji Ruma Tuyển Tập Vol. 17 Ruma Tuyệt Đỉnh Bolero
  type: MusicAlbum
  date published: 2025-07-10
album: Guruji Ruma Tuyển Tập Vol. 18 Danh Xưng Ruma
  type: MusicAlbum
  date published: 2025-07-12
album: Guruji Ruma Tuyển Tập Vol. 19 Nòi Giống Lạc Hồng
  type: MusicAlbum
  date published: 2025-07-15
album: Guruji Ruma Tuyển Tập Vol. 20 Ngày Ruma Thức Tỉnh
  type: MusicAlbum
  date published: 2025-07-18
album: Guruji Ruma Tuyển Tập Vol. 21 Chìa Khóa Khai Ngộ
  type: MusicAlbum
  date published: 2025-07-21
album: Guruji Ruma Tuyển Tập Vol. 22 Chân Như
  type: MusicAlbum
  date published: 2025-07-24
album: Guruji Ruma Tuyển Tập Vol. 23 Lỡ Một Ngày Ta Đi Rất Xa
  type: MusicAlbum
  date published: 2025-07-27
album: Guruji Ruma Tuyển Tập Vol. 24 Kỷ Niệm Yêu Thương Từ Mẫu Thân
  type: MusicAlbum
  date published: 2025-07-30
album: Guruji Ruma Tuyển Tập Vol. 25 Gõ Cửa Trái Tim Nhân Loại
  type: MusicAlbum
  date published: 2025-08-02
album: Guruji Ruma Tuyển Tập Vol. 26 Xin Được Hy Sinh Cho Đất Mẹ Việt Nam
  type: MusicAlbum
  date published: 2025-08-05
album: Guruji Ruma Tuyển Tập Vol. 27 Mùa Xuân Hồi Sinh
  type: MusicAlbum
  date published: 2025-08-08