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 0x679dc7d068f606fdaf9d37e428c3984915a1ab87cb1898aeb56b25e257f6530e. 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/eaf9ed8b-b992-419d-8a52-51520c118c46.json and https://artists.proofprofile.net/proofs/artist/eaf9ed8b-b992-419d-8a52-51520c118c46.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 0xb9e8bfa2bcb49360b1f4c596330162cac78710975ed63d5b47ab25e1390a2625. 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/CZUM72301035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52ab4cc446b4e024409803325bd4099f213f817ce1eeaeaca1cabcea0eb845d. 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/CZUM72301036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b027e6c65fe60858f73b50454ffd7d37e5dc52aa23a7d91956000e63af4926d. 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/CZUM72301037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecaa7d2a28724a7c3b45b4586f6559fb27b54b1fa2425e03c1abada64965b7c. 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/CZUM72301038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12118212e5ccd5ce98dc647592fe037e55e142aea334de3d075322b2d5332dbd. 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/CZUM72301039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22725e6e159be3c15545528182e4b4c4b2a74e243fca7753c4f73baf947c434c. 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/CZUM72301040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f55e0c7700ccd16137bf5ca30a8a9e326f6dbaa88977221524678ee8162a0c. 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/CZUM72301041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be94da1d3e6fa6784a8d3c2375aa7a6bca15955083cf46e320a037e62f3ec1a. 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/CZUM72400593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf402eed16453f9c9f2c1175cf22952e8f71880ac202c2fa3d0b4ef7ee7beb99c. 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/CZUM72400445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7548ec7a600acdb76b30dc75d123b53408d756f8b2681155e3b3f9f97dc79abb. 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/CZUM72400362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709b0457cea7784283ee8f3ce71989a385ca0f11beac1a4e8f37610f99d2d80d. 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/CZUM72400276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95741adb6544ba041c14c5b7c177e71e09d2f2f68eb76a1caca59c53232f125c. 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/CZUM72400228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb4fb751760d6420edbd32bb9df9d9b9eeb108df2a82be682bbe84726453ac5. 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/CZUM72400175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4af61fb685fdacf929db12028bdb37613c21ee8e2f05f88049e3b7e2de3e1e2. 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/CZUM72400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bac331d5463148547a686a9889bd73aba77fbbe3f61165661e085f0fcefd09. 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/CZUM72301472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b64efb4823d2c09c73579f4703d01c3629612c7ee97ba9404d43d22fd7b03c. 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/CZUM72301414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2449e5deb691012783a022cf570a3ebe80ab54d180cc6781895cf9d5dae996. 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/CZUM72300704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d88b0e9e0317def89e677df1f959a91c72d986661fa13f843a46f636984245. 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/CZUM72300522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcdcfbce3c69f46c075e8093139b1b34601efbe0d49e50c65f9fd3ee99f3b76. 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/CZUM72300460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c690732fbfbac8b256b9aef4ececd704bafa0cd016ea1813942a23bbe4e939. 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/CZUM72300420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc0504b4742f4655dd2fddab3a8faa383d9573a2684bc7deff9c1ecf0f3cab4. 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/CZUM72300347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb8b23101a7715a9bce0d45dcaab9c856a2b8c8f929865d087ac03e5527dd1b. 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/CZUM72300162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7245501f45876b712ea2da2eaeb1d382f82ba8a077686435aa16ae8e751ddb14. 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/CZUM72201138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e738e34e34367bc17b1f5225533dba6d9658b5f58297cd676af044d8b510d0f. 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/CZUM72200934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd014a8a765a732bb9816f2b1bbd7421775ada6da45f550f43778060f7c5bd074. 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/CZUM72200779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153b379071b11109ecf9ca02d4d73e1682c38e2ac879e3873b68ebcecd8f4307. 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/CZUM72200649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e208c72bca68d78e0d38a99be96dcbc935e819091b867d359b2097759e6637f. 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/CZUM72200525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf2c816190244aaa856e3765e721f8cf5617044f19aacc88e37c9823c4baae1. 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/CZUM72200501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9110439a21dec9bfb21b4cec663787a88629c6259fea50d641d17cba0bab59. 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/CZUM72200480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f878db30231a05a51d9f2a098c1ae0c8ae96bba6357acedb3820108495101f. 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/CZUM72200308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c1dd19615d9b148a99041b12288473e7f6066c8561d71486c1b446c5dfe44b. 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/CZUM72300615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ae188a2c1fba3c576e6432385acc176ee5b697be4f25de47c8197935aa825b. 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/QZDA42221557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f8fab18ec9e03449323fb1272545176580226b63f09898f58925c4dc92c5d3. 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/QZDA82167362.