Andrew Swift may refer to: Andrew Swift (bishop) Andrew Swift (singer)
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 0x3dd52e0d1daf18cf46bacfc8d361e17468bc3af2d2894f7eb4ec1db61612e118. 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/7937c511-6d90-4fda-aa15-eaedbd1cdea2.json and https://artists.proofprofile.net/proofs/artist/7937c511-6d90-4fda-aa15-eaedbd1cdea2.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 0xf28851526a610a50f77213a32493a9da96b03b3c8d21cec877e1819fd0e49222. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:02:58Z), 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/AUB621700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e96ef82c6e79c8c3f74724f8e3edb6608e4b1b2cfbb3ee861cea8980cfc4bf6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/AUB621700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6885651de229518f8b9aa429e4d13295fc10ad105ca583a2fff0e9600f1ebeb. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:11:51Z), 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/AUMTB1900091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd9ca417bfa8cb976abe5727aa509cc4871125dd33469872510e2e2a36267c0. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/AUAB02100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed06b763d90b3cea6981e770fa29e749234291233949b25e12ca7710c72b8d3c. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/AUB622000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe2f6c720ff6392cd2e0001478f91fa358d6297b03cd8de2e9660b2bfce2b3c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/AUAB02001354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07efec9673c1f2e608986abe8e86ccd83d8a2879c78dae88c4c7665018652900. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/AUAB02100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d90c8ae076f1f44a0884c1b272124beb3ded64e30c864a6b057722f2e200b5a. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:20: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/AUAB02200107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc885b66f903d03800d4e4b5954e626e8f97c615ab2def74c8eb6a230886c20f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/AUAB02200349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb649d3c93ab3fe6c30a77fa747cf11cc4e923765e5c34eac703c0680148ffb4. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/AUAB02200947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d90c8ae076f1f44a0884c1b272124beb3ded64e30c864a6b057722f2e200b5a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:32:29Z), 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/AUAB02200107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291e9712be95e04b388039c46a0292c1f0ddbc051f6c9625475cfc0777c0c568. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AUAB02300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb649d3c93ab3fe6c30a77fa747cf11cc4e923765e5c34eac703c0680148ffb4. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/AUAB02200947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc885b66f903d03800d4e4b5954e626e8f97c615ab2def74c8eb6a230886c20f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AUAB02200349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67fea0efb79b71bb531b14fbea2f97e7fd87d6b82271633da468ac7bf3c9a7f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/AUAB02400465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dc552c3354d3f3fc61847ccbea83e4ecd2bc3fe61c9023298dda418d19c59f. 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/AUAB02500060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5194471bc66287faabdf1599e794eba96c2cd8799bc79eab2fcbc3e90077ff6d. 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/AUAB02400090.