Rosali A. Middleman (born May 29, 1982) better known as just Rosali, is an American indie rock singer-songwriter originally from Philadelphia. She is currently signed to Merge Records. History Rosali
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 0x6e2789b39a5dcd063a12cbaa56c95cfe2ffc5a0afd7e6c8956158a6d0310e2fd. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/58289b88-f618-4efd-a147-2a0f97158e8b.json and https://artists.proofprofile.net/proofs/artist/58289b88-f618-4efd-a147-2a0f97158e8b.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 0x74caf5c7a61ad858b51de6e36bfe7d21f2da7f78edd690d97a80439e45962097. 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/USMRG2482401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1cca758ac523e5c8d1007a94384c6a0f4efe954a1c5636ebcea60a54351b58. 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/USMRG2482402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77721c98ebdedda207fc006deee17e6d240138e278346a515ca3d026e696b696. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa67ad0cd0831b889ce71dcb502b24207f1de3ea24f9f78abc744fc89af3649. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f99b1519ef1d91bf0c60a4bfeb508011c007307e03525be9f624bee2e28234. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa238bc1a83d448e447d48c50663115332099282c2bf8560c0604aacb17359850. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29251cd67c7edfdb6697d686567d4164f475bdc09b883a997302f62515e84664. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03815998d950696e8823d67196014f1be61b9c89714b628b697978b0ef7c5854. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227719513efe1080ba33292991d4531003fa89cd155f31429f2ed44811d52735. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565246993deb01f155bf8af61a51da8f7d9073d9932b57164416bd43243719d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6a35ca33e59c4066ad9cc7bfa34281a7ce3c20bbecb7b155f608a1c218d5cb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USA2Z2100237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24d1c23c98bc049a7603129afed405ef1ab09fbcbf06e1c6d5a87bb23526706. 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/USA2Z2100238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e2fc2ef4f33b8575e7eeb38ea8bd3d9e891d86a7e8f556b956f09261e63aa7. 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/USA2Z2100239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963baa1744fd60364c391e0e237940139d681becdfa342ea87ec3cf1e7667ac9. 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/USA2Z2100240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9139021f449471288c6b655e8f512aede467c1f911b5e834cbd6188e49dfdc13. 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/USA2Z2100241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d416491300dd276ff1483a9bdf6d5758f3baa27c42cab1d9d5cc141d37f9a9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USA2Z2100242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f4323998ddccb3bbba512d8d2905fa3cdbc83bce216bc38034f3d42de7b115. 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/USA2Z2100243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed8b8089951446d1d762d72049aa7b8133887af23517ecfdf8d814ae988bf39. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/USA2Z2100244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3c075dc5e6f432e7c6e65121ec893931c540ef6884da82662819923ef368f3. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/USA2Z2100245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726938dd67216816d107279b64dc3dcfd61e5042b04fbd46fb642ef4284b85ff. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USA2Z2100246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d83b9e3a00b8b41d3cbc690dd2b254c5cf2330dea753f3a07a3465488527ea0. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/USELN1610013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04d087c3f4741f9253abbba860eaa5fc5bd13b7141f6ce8fcebed0f35ec5505. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/USELN1610014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de0f339bc4b2a08c604b7d38971c1a108864a27d8975a4a3d7f268ddea5ff70. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/USELN1610015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27041f374043229b801b342fb2abbf71df617d9aedad2f4a08cc58aca1627db6. 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/USELN1610018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95a037964e15d74058100d80266aef9f302aa525ce7431351fed35aaebd9f7e. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), 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/USELN1610020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6775b98081a13ad603b51f05517b8ecc5ab7ddfc76e9a61e3b6df8ae9d330f58. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USMRG2482424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa378b5efe627155b256a9813a7afba0c27b5a954b667cee06d7b5db3f95edc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/USMRG2382421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1718dd495fed8fc5b217d6c7872a29f3bbcbcc955cd2a1f97659dff22608d8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QM24S2305584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0cc408074c57f3396d30f4c3373e51e4da56e1a91dd6e0135d5d1ece9afd71b. 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/QM24S2305457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7ba2fdd43fc2ed4009451d1aa2f12b8725c64d9b273435a26648d392615dc1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM24S2304586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd360e9d58efe20114c53e4d0da48d8706e02ce2202a62656edb2f0228358174. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QM24S2305756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d58868c84b4053a143e7cb9b1e3d044d17af46639543254321427741a20e25. 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/QM24S2305755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0e3328612e577694ce893b2cb7c7fa48e1c2921bf35eabd686bbc8d106bf4c. 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/QM24S2305754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89a2a54656a760d2078ccba0002217931ea4fbe4378c763f4a88ce5f2a63a22. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QM24S2305753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf472e55c4df626d1ba6a341127233144fb82e1177d800590b32e0e1db54aa3f4. 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/QM24S2305583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6073bbcdf81ad0cec98b9993809e13f8c5bde62700f9c9455ca54789a7a62bc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM24S2305752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb481a6ba54113e61df80d7af45eb8fa76f1f0a48b1c805268aad73566a18b771. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), 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/USA2B2316052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d63a446aefcb04d5d6989bf3bf88c3b2e32a2cf7d610c42716ff5b5ba86e1c5. 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/USA2B2316053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8bc96dceed97109876657a7f67f8c417d3c395d5ee9a7e43af71192b0268f0b. 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/USA2B2316057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aefae6230674c6688938e6d5960406eb8b720a4298b4b20686cf8b4cfe9deb0. 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/USA2B2316058.