Monastery Choir of St. John of San Francisco
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 0xfb3214e7382eff7f7709e6c2fe40442fb189500dee388238fd37eb4719c47075. 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/89cac1ff-4a28-49b3-9ac7-0a0dcadb31c6.json and https://artists.proofprofile.net/proofs/artist/89cac1ff-4a28-49b3-9ac7-0a0dcadb31c6.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 0x3980437c40573d1c04bded477715b412973f8b3f77d3cd26ea74fa78594c1c93. 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/USHM80943255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6771e147c41f4ef419491bf7aacb77da25aeb7f97627423317c0c031eccba2. 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/USHM80943256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381dd2b7a9653871a5cb8b819cfde3c442e648a0f53bb71617e556745a969a2a. 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/USHM80943257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa7f7197c86f71b1f741c65d94d797b19c89775500aa61981ee029cf83dbbf8. 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/USHM80943258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1189a5b09909ca14e84b9d932dc152482eb0ccd7eb370d6e063c1b9d818a1287. 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/USHM80943259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b0377313d057bf33c1f05294bdbb15624438ef3059e48d738c9e2daf0de64b. 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/USHM80943260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b056e3d562d516e67a17d6c44bd248b91dc4cdb1db8916de2fee3a7e592171. 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/USHM80943261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6be1997c86e1e67c2e2fe5eb4bd5ebf85efc52dd62f2d9f39aea2113ed677f. 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/USHM80943262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99232772d6101856d1d64b1ed15f412a750d4b69c6b70eca4e834cab80920738. 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/USHM80943263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5684fa3203c2e202cb286393b3262703c7cfacabd5a94924b7e295d60d7cb4e9. 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/USHM80943264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bba765ca45f842f6a6ea0ed4894092d6886ee097477e772f96f0462d4281ea. 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/USHM80943265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3206c3dad80eaad51d106592bf91a25bd572ab8dc052da7300262d1a7c8ecab6. 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/USHM80943266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83dcd3c3320769e64cf9ad36742bcf624d575963a6c9c886a34ae96812aed7a0. 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/USHM80943267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca6eeca2ad189808e18a2f67eb7cb4106a86b1e2356cd5c1eaa0ae6e880acf2. 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/USHM80943268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c43b8fc71166b30af2320f24994c7e71a0d328e913c8412fcc266ce703882a. 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/USHM80943269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89539cbf2ccb29cb953ae7057c12dcacf84d6da55e3450c73522adfd1f43fc42. 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/USHM80943270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11bd96e7fe1bc540ef249c5e482e722d6552007184dee89fb2bc5730a851109b. 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/USHM80943271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081a43e465be97276640cbe6ad9b7173ba55fc7cc1879cf5985a40b1c125cc9e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USHM80943272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8498a540abaff543d275381d8395ab2bbae1cd013090e7285429c8e37c9e9397. 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/USHM80943273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f6216e211eb5ce75fb0a2f3c27e7eec6cebef178925aa324d5b1d91ee4680e. 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/USHM80943274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623ffe0b3a9673a2b0335b453ec54c5a358ddf0c441990f0f86ad27250aa9678. 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/USHM80943275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7d9fb612868614133ac4c3ddc45ebfa6dfdc77e76ce000b94e3a27732c43f4. 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/USHM80943276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51730509db66b78f2053deaa3a962826ab24f44c890085f80ccd957c666dee0f. 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/USHM80943277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb085f53c0eaef7d9671953fbe5e0cc07906a2843aa890678c853e9efd3262d92. 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/USHM80943278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e5c5e9fac0f1e83600892e2fe2121ccb6ec93db2a121a7fc62debdb6a1aa51. 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/USHM80943279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9561833de4fc29e342ded20888bd5fce797fde344341e3896e669171a48d7086. 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/USHM80943280.