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 0x65e3a53ccdd5c8567baac6d21f10a9ad004e511568b249cb2c222e26ad1317c0. 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/9035e51f-bafc-4458-9b45-62dc58e26125.json and https://artists.proofprofile.net/proofs/artist/9035e51f-bafc-4458-9b45-62dc58e26125.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 0x554b2ea215698f13515ba834b1ed3eb9aea62b9b30190e691d4f163efbbdd631. 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/QZHN52142088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ebbc51cb9d8622c212adbab59a7c3b5c0dfdc93db0c3e17291044a0f140a21. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZHNC2119300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df2cc21272708cb9226195d680ca6d01573c097c81b1f5a0d7215f06e4be018. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/GRUM72200616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925a87b9e82be533970b93f8b837acdce4c87e12a753c269563722a41525c5bc. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/GRUM72201419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0998d4266fe3a898d4b1269a16373a7f278ac3825262cb4ba16cd668082f926. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/GRUM72201736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1148ff80d35ca49e9b5ca17b576a8324a573b1bc61ef231d30658c87e3ed8b. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/GRUM72201739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545e5cdd3f49e3543771a6529b1b40bd2b213bed3837316799a7b3a5f10bc841. 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/GRUM72201740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a343db1701125bcd5c34c0f9e8717ca3d6434a438826601ad6c8667c349b3f7. 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/GRUM72201742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436d3052c5a3a1a4a18264a11ffddb2224a4aca8d3f6216cb864b08eda29f8a9. 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/GRUM72201743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c201b9ffa7874900cd58eb56d990bf2f36fc8c3920aa10b66099be3c01ad337. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14: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/GRUM72201745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6647bc75dd10e6a1a72d819d59fd31199f8ba56257e12092ec1ea5913396e809. 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/GRUM72201746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b91391ee94d50f38bcc9674cd8f269c002ff6b4c150b00cfc69e74eabd7727. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GRUM72201747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81162de1db3e92c25f053832d8835aa3d41618a4c70c72359ea57d28a203ff9. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/GRSTY2301959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd3b40ba3e760e96252f8263c099a5a7698457e62b46d2faf4058613b458170. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/GRSTY2301960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b237d8f8ca3a116baa04f095ab01b4af5fe6546a52879cab7a53b221a82ed88. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/GRSTY2302565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b499c652279fccb0e37e6beb9cc7233377c44f1e89751d00408f22827c7fc8. 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/GRSTY2302603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ac0f69428fbee8f549694f2975797475c5744a3462046272a0b41fcdbdcfdf. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GRSTY2302604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2a68e3026165d364149e9c07f40f4de3016193dd4605bee38d802bf35727ee. 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/GRSTY2302605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd3a0ebec740cb5fc6943813c953cf2e5c5fb839bd510c39fc2c0a19800b8f9. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/GRSTY2400850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa644f76369a0db5ff809579cf7028f51d8f6c91bfc6952875d343477a589a2a9. 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/GRDMM2400335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf2d726ff2b5fa3adf0019ee7cf21e879c05ba1f1675562cdff3aeccf2b5847. 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/GRDMM2400338.