Rosal is a surname principally of Spanish origin. It may be related to the Spanish word for rose. Notable people with the surname include: Angelita Rosal (born 1951), American table tennis player Gre
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d021f3114afa2f21bf348d87b4d2b8e7cd0e32592247ac4d992b41180d7bfcb. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dd55de31-e41d-4911-954b-e8809b4b05b9.json and https://artists.proofprofile.net/proofs/artist/dd55de31-e41d-4911-954b-e8809b4b05b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 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. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2dd23dccbe3a1b3400d2a43842970bd2343ef1f1ba80687fefedba37ff9b7c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c9e65005e681cb702e09e5c5cc759e244a68d8d6c4065da02ea21b266693bf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324e2a8e85c9df67ed05717f66b083c2b63876c4a0a5a9d5ef0a09cd66d6f1f7. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71794fe402847d47bf8f84aeed714c325478189145d8b178cc3483c6da54294e. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf297ea4b8c6cb4c82367e237a84c19abed21fdaa2db777918965157fda2d98c1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc904354309d4bfa0dc6c9c77f5209d4233dff4318e2c04b6d576bd3d7a5ab290. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc97fca58f21affc777f97178e9defff6833396baeed98c7db50f7854727e887. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd402bbf22ae20f4da6cd4c253d2ab720e3cf2345d3c25f1f24badbfab3c531aa. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fa9f435b136dbf1fd0017ec1d4a9992e49f112fff3be651cb499d9a3e4443a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e5d58ec65650ab12784a2801a119e09de119c9da1de874c6c6ba4b8f84f785. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8841398c0f83d23c44a4fb99eb4ef61034953fad4719641b55fa81c3510ea100. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8269a7f162530c88a443ed82def3d943aaa418576d78b45ea45c8653d6645690. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b9206079b0638fceb6eeaf6ea2970912c2ba4976e608ab4ed4006768f040d5. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855743f284ac5f736a665f4d79bed5ad4e0b7430e9669c5f3bd9d2a858f0afb1. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a4b93176d6961010f1884244713b98356fce5258427cc55b64ca31762ac896. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ARF471500074.