Mary MacGregor (born May 6, 1948) is an American singer. She is best known for singing the 1976 song "Torn Between Two Lovers", which topped the Billboard charts for two weeks. Career MacGregor was
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 0x9644113fb51144675855489ae3a9f313c2dfbfe612248386f542f23fed92b9e3. 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/4d9e0322-d2d7-4ba7-8178-b25c8a9f91da.json and https://artists.proofprofile.net/proofs/artist/4d9e0322-d2d7-4ba7-8178-b25c8a9f91da.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 0x898b1d2a681c167e1f90cf811f2e06895c200bf38c26fc825b1d99a432222518. 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/USAR10300039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8c9ef93e586eb0c1016192c4f727b06fc27e2f4ca7a091fbe6a9460eeed659. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBARK8900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada06e37235cb1af2aa1fb9c4decf4873a769eb3a7c9b8a0cefc2190b09f4234. 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/USCA29900362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bcb6b9c1719270ea94baf00a163357f08fc9af03969d0425f45b92ea809f49. 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/USAR17600005.
Through the Eyes of Love (Theme from the Motion Picture "Ice Castles")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ee4855fe9e908d8599a7caa9c0551c12a4985060a9782c0c4dab919509e50b. 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/USAR17900109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838cea13532bb2a5a682f60a197eca1f35a66ce80625ceef1e5bca324a349acc. 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/USAR19700024.
San Francisco (Be Sure to Wear Flowers in Your Hair)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f7e2bf4cc6a25635c6dc215107a96f1a088ed38180d77f54797de6a5da47dd. 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/USSM16701025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78746bac81d1da0e58e4350213e230690365581520d1775a4c9e0c753f47b731. 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/USSB20000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f21c644cbdcbf1445da89f6fc62649d1d346c04fc15bed2afcb98797c23d2f. 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/USSE90320634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c63734abb9c52867c4fe809f1e24f3edbe25560193bc8ed4203a1deefc6895f. 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/USSM17900689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecb0256efd404adb454ec5e1927628ce465c331a57f198941efb0e8fb1d2b2d. 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/USSM19200381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9105bb07e062ba798ba0ca542acd0cd1ba5512b56e07d339de2968f34950faf. 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/USSM10013400.
Take My Breath Away - Love Theme from "Top Gun"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4029d2a0bed5dc2760fcfcd51438bbdd348759fb029bc176d8f3b3a27bc31a7c. 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/USSM19801613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90ad96e4c568691e9867b8bcd0e90a4b89e4488da762509db19d8f07d51230e. 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/USSM10111321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c72f077af8f2009bb28edae885981bf820034e1665d56abe28c8a77f22f4ad. 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/USJI19910452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670065d3a588ac54484eded6e22d57161528d1614d9546d05d784ff94dd40ede. 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/USAR18000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f63918950662116e29f180701c7501fe508ecbcd4520082c8f11449db7d77e8. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/USSM18300650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bcb6b9c1719270ea94baf00a163357f08fc9af03969d0425f45b92ea809f49. 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/USAR17600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022bebaf09d812211e17b501d018b31f143ef2fe44c885feb1bcae967ad2a3f7. 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/BRBMG7400075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ee4855fe9e908d8599a7caa9c0551c12a4985060a9782c0c4dab919509e50b. 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/USAR17900109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f21c644cbdcbf1445da89f6fc62649d1d346c04fc15bed2afcb98797c23d2f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USSE90320634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ccf67778d0022fd6958ad6a862568af8c58e101dfac65e783022b2c1b4e37f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USSM10014916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5be729974346dc39216e68cb6c582a65cc4262e6530cbe4347d6f23c3b264bd. 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/USAR18100182.
Cuentame Como Paso - La Generacion De Los 70
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292249daa8c9527351b99c26ed69dc7366c1c3323d75e7f6d5e4ef80c242a4fc. 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/ES5700100112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02092fab70274fe90bd7fbff824434606d2cb0d21ce6996cd7d3b06bd77b685. 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/ES5709904335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce4f65dda0dc40abf175ab44849a0a8e9a735483bdc9cc2113aa308c087b9c4. 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/USRC19708167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982e14a41d3b8ef06321cba536a582ec5279bb00182c8495f2b6b211c5f3bb13. 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/ES5117400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638554d3c65501969b3dc43f3d3fa3308b23b6a03c5d157dcd451949db01f09d. 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/ES5701600285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6494ccfba74db80c36c4ae4dba95ab56179c825f6f367ac98dab61e48eaa67. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ITB007500846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab9b3ad623ca5e5d6db9bbe9fbfb478a6479881de693aea4fc197719891675c. 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/DEC767700023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f26d6aa3ca97259856a04e35bfd4246b6797448725371ba1178ccbbd711b068. 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/ES5107300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400378b50b459e795f15f8439687e1677e254a6f48baa4daef6ed87f78135b3a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/USRC17308512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f08ba90ad7557fa6e4d1039f04416dde0bd1617019f23e9e98268441efd9c6. 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/USRC17503555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288da9f980604c8cab8fd7428dc08ff3bb5e0cdfe92cfc97dedaa631568cae9e. 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/ITB007771110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc114ee123cbf18f9f4c37caf771aa397022ce397a7dd9a15b165a8077d2ee0. 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/USBL10000376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d73db6633f9358e729b9ef1fe2f0187d2f7499c2aefc0b14ade61339a9db1fb. 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/ES5029600940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53510dc45753e0286c4c226e39311ac3340008b0fbcd60ca22aec3464d4cf73b. 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/US3M50782104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4467819b783bdfcccc7972d65759db3d41c2d8a52e518e1a86dc9f88d232d9. 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/US3M50782113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a9aa591c42cff2f4f5c1d4c56b9e605ee5c7c89315aaab9ad06741aafca4ab. 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/US3M50782114.