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 0xaa24980ca2d657c72c9460a3a300fd9fc4ec52e3a3ba4d963a8a24ab2a67b7dd. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2cffb69f-79c1-47c0-83cd-0510c201dc93.json and https://artists.proofprofile.net/proofs/artist/2cffb69f-79c1-47c0-83cd-0510c201dc93.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 0xd661b398da65fc373daffad5a419042e17530c5e8b350686eef0cce052715a0e. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/GXBAV2538730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1401f1224a03a1a5e4111e993f386b44ecc61762c801ce07e52c7d10e82755. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GXBAV2524623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab6bc1e17c91aec879797911e1c394afe138b26d283a7450b61a6f5e9ddde1e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GXBAV2504685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba0351e059d881248cacad9387e6cfbbd85fd43474bf543358aad44df0f0cd6. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/GXBAV2521250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d872fb413ec49f971c91d441d0f0ff6ccc321f9518627b3e1b87a2e9274891f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GXBAV2543938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36da9a1bef5246ca4cde92501df53ff532295b6f7cfba4e44ede6da06fb589de. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GXBAV2536869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa445312c411521ebf8933534216a05ba608f73f1579b203aac17cb24218be4c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/GXBAV2577889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d666f286718e865924e03fa22e141e683e842f36fa9636b89cbb097b8b06733. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/GXBAV2583359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d2f408137351a489556c7adc484b2b9b4a17decafc39db1a2462f79453501a. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), 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/GXD7V2598379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53db6ca346478eb2ad2979af7bcd65979fd79ac0e6fa977b522b61210eca591f. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/GXD7V2557837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65161a003d527b8d039cbf975f6cf7d428c5984a60d8bf51c695b9518414c567. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/GXD7V2503009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd089f237a4fb81c9c655f61f548056fc97895d4b6a83dfd17fc5efc0b8689c7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GXBAV2530597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7bfd7929b401ade892208df2ba2686ed1e973f50f28370701c154ce2916c22. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GXBAV2512813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x274b9deff3bf7010d06fee704a08db53359c35886c10e71b600e9c14b73c7100. 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/GXBAV2594842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4679771d06bb58ee590b9e99401609bf65992ae507771f593d31087bcfe590f0. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/GXBAV2573707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd64c703fc604023ec99fb2c1a943ed1bf662f67d7b7bc8807f716caa530b8f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GXBAV2518663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67402d260a5467986329b50720dd3976c3a5e6e5d40ce34ff964fae35ad6289d. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/GXBAV2559726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23847b3b8d080957a073ec803742ec395e786410071a265fc148fc03b12c1d1. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/GXBAV2567092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094d4f0ad82b59a781ad04320091f8581924c5376573cf007fd4079f68075321. 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/GXD7V2515503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eccc543950997d55091112418e87a3b091872fae052900dbf7c5ee3046e6978. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/GXD7V2527933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8dcc70b778a5ba3c61825c5b43332521e4b0a62c71340245a8a6cf727c07ffa. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/GXD7V2504887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c13229860388943ff7ebdc60c89982e26523ef85496b098a683311fb1255878. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/AEA3A2153571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56d1709c22ee474c5d26f37f56181fe916ef99abd81741271a4c033d9e6a57e. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/GXBAV2174615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e6492cfa2cdfa52c5688b650eba1bf74f34273d24221973df8df8bdbec9e32. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/GXBAV2126252.