Martin Gray may refer to: Martin Gray (footballer) (born 1971), English former footballer and manager Martin Gray (priest) (born 1944), Archdeacon of Lynn Martin Gray (writer) (1922–2016), Polish
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 0x8faaa2b69c35d514b960373d1f1b4005bd834e488d02ff01678fb62ad6cf2fe0. 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/cc15cfaf-cd92-4d8a-a451-53329947e3b7.json and https://artists.proofprofile.net/proofs/artist/cc15cfaf-cd92-4d8a-a451-53329947e3b7.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 0x2ff57dc9592d1b6f50b310ca77f0360b4bf2d06d088479d72002359781f94b1f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/ITS781701969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3175635ad2511520baed4706bb6d21e92d62f4f24c5bd3d48342b7b4a0a216d8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ITS781701973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce76ffe7408b59719a3cfa7e49c6565b019c4ccf3a478c3d62bc3600ecd3ae1e. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ITS781701974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524291a4331ffb7ba882a90cb8a9ccaab09af62dcf2dd9c2772a8b97a928894b. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/ITS781701976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb54b6d3d81ebcf3d92192f6c15522cf927558bb212abb0e440bb7a54095ba62. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T14:00:03Z), 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/ITS781701979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f5c8701958147f34975dab35fefa3d17042ae4d53708553952464c16eea935. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:24:59Z), 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/ITS781900875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d3633e8950a2c4068b5769e9d6a797d0dd05594c4cf80b5e9df75a228b8d67. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ITS782000581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa252792425cb24c35ea57ddd22d39e80e5574538ee558938f336a0de10ce37dd. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/ITS782300380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd42e6e2c7c46ee6403842a7ce0098bf67e78cdea4dcdd421e36db52e30c542. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/ITS782300738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1625a65dc91fe4a2d64961b31616bff8e4ece39d4cc4111c51b1bd9c7e3a4c. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:41:37Z), 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/ITS782300739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c0b3bf07a9f86f955d7448b412524c51d4fcda43016c01ac813bf3eb0d0b98. Chain 2 (Bitcoin): anchored in block 957558 (2026-07-11T11:36: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/ITS782300819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d9570624aafe5c5b2a743fa72bceb4cc0c4f57340408565aef5b75e43ec960. 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/ITS782300825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5773e34237de1d164cba6ad04806129d896034ec97e57421105579147fadbb. 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/ITS782400599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f30081b37a8b38f9aad5ca1489533840b3e2b916c57943d576689bfbdf5201. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/ITS782400190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebf1b8fdace1de1bae2d043485c8bde0d722c0bc0682fbe7368d1236bdaffa2. 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/ITS782400191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437a494646593eb8cad81b20c6211bd2392a70a657afafb6a3a6728ac41f4d96. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/ITS782400820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17b4957abd528481e37ab62e215fe3dacf2384d46513b0a1283f22639af881f. 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/ITS782401033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59a52e93797dac8743afefdf4177e2a5e666fc0e88932609c24d119ca65e15c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ITS782401034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1d952ea7c65d8caf6b3801388b0cfce5d60ceb6ae8c2aa21cf7b0995dbbf2f. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/ITS782401179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df6445d168045b3b44c0326304d11df076de54e7e28a30632bd0cf7f9480a26. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/ITS782401362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2b2abc991d2242d2c441cb39efc41a884f29bb81a5b09c52f5c68ab77786ef. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:53:26Z), 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/ITS782401680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1377d01f7fba0b82573a5c077bfc709bc7fd852c9fdac6876521d3ba38e929b. 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/ITS782401931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b43072be479695be430c18d66d2709fb679be31a6bb56ed19ab2ddcb5ccc27. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/ITS782402035.