The Celtic Tenors is an Irish trio of tenor singers. The trio comprises Matthew “Gilly” Gilsenan, James Nelson, and Daryl Simpson. Known for their signature harmony-rich style, they blend opera, class
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 0xedbdf3c24abe5702d05fb00b1efeec94ac2c4ffbc6a3e709e59433f184b7038e. 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/a531862f-467c-4a2e-8b80-4f6f4fd778c4.json and https://artists.proofprofile.net/proofs/artist/a531862f-467c-4a2e-8b80-4f6f4fd778c4.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 0xab3ab1e3eaf19ed73d1811a2718fb21923696d6c3c6d4d43a7a17a40bc9a3ffc. 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/SE5752276746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81094ed17096a99992998091b8c82bcc9ae3229d07fa06579e4a067fae34d55a. 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/CATL32401962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ba08ddb57a8e45e6a248506a9df29bce548132b6e9a1f827da02de26a84d72. 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/CATL32401963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabdd7cfcb8e9e1e14a708b81d1886456c14c470f806dba1aff31469b5686dca. 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/SE5752276750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076c298ac2f831c1080993f9009967f65e92d30966b4051fa312ef0445165df1. 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/SE5752276751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa84f8b17621ff2ff0c5100280c6e1fa8889a48d673327d5bcf4a04927a007ddd. 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/SE5752276752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a6d5391927b69cc84cf2fe37b88d4dac50df2ce8021cb9a75e1bed671906e7. 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/AUUM71500307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2d79fcf22ef05b1f8e2cf32c49749c4d990952d6f3239b7399fdf1063f41fd. 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/AUUM71500308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98824cff7b69f2078904b87ff61400e53a45032f85d699386b42b84f355b1891. 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/AUUM71500309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7573d9e8d69e30901bec6ce3173c8578b9742e734075e921404420f9228b4b2. 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/AUUM71500310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9969eeeb428b45ccbd1b9202401e4a0087df6d0b5b301c11c3bfc7f2f6c5d75. 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/AUUM71500312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5aaf28486f8040aacddd5cb31468284e0fc5724d146c58394e226e99472aae. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/AUUM71500314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a22dd3eb817fe424d13634528a748fc50ff444af457562d4cb447c86195d79. 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/AUUM71500315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d661ccd20bc0c46d67296ab17a61b41da038fc49ce726599ec20f5ff5403c80. 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/AUUM71500316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc52d44e789b819990b1851f17d5a590e9c7cf5d3581a3b1e8288a73e69a8b8c. 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/AUUM71500317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074d7b2a64fa5f4e37330f36db8896d6298f389f6763d847ba4f0625bd0e4dc7. 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/AUUM71500318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f6c8eff4dfe09bccf0597566cc254293b0c4ba483e4994e4379771331dc132. 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/AUUM71500319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9ed9591982f55bcf3a241033956de3c1e3b84b3d80d4c5089e35009fec3f9b. 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/USTE11100042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd632d99df839897e7c3744dfd360b5cc94d1e304ebd331be2f2530bf5af593e3. 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/USTE11100043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c968137c83e5c3d405d69967fb51c1a3f78519dea8efcb9c6613149e7735be. 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/USTE11100044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aaeb25918647c8f5d95e6b9cd00bfcf862c1c5ee311fe4b652ec4ab225a88a6. 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/USTE11100047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d716be05513d26b4119e7b0eb24e8fb638a8df976c2df8fab6370ab7eceb9d9. 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/CATL32402013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a3dc678b17da163cc84193ad6dee094cf761964ef91e8e9a67dbc0e2a44dc6. 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/GBAYD0000116.
The Celtic Tenors/Irish Film Orchestra/Frank Gallagher
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbd2561f266d4e12606706b9a4ca5cd02360a02e6fc750e9d51e003911e3ba9. 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/GBAYD0000122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2d79fcf22ef05b1f8e2cf32c49749c4d990952d6f3239b7399fdf1063f41fd. 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/AUUM71500308.