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 0x01351581873f8d6a61a67632a0ef7ddcdec04d1e14e4e4215b450f9c3fa7ffb3. 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/45ff9078-d2b4-457a-91be-74119de793bb.json and https://artists.proofprofile.net/proofs/artist/45ff9078-d2b4-457a-91be-74119de793bb.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 0xab6f95d9fe4cf8a4a00566c8219c5db370ea145915e06c6e30996494e5f8e442. 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/GBAYC2400684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307e54da778c5a6a1ade5bb76dd6901d671761543e66b40e1ac5c8ee2bd47035. 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/GBAYC2400685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803fdc01b34d3daa4cbb84ee95f48c94e939783b6a4630a1423ddf9b1d8e58ba. 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/GBAYC2400686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4899accaa6ba5d8be1877e6b9cb5edf390949c932539184fe15c065c30459b. 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/GBAYC2400687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26412f67e0ffe2f56a14abd4a6df0ed4d651ace2d18dc88b66c28ef1417ada51. 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/GBAYC2400688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f02d579249359df693f28e935040eab801cca04ca0d0ac6d5e1748dc7e0122. 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/GBAYC2400689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322bcf49f38909346fcc26dbbf63ee211194646babf27c3b21bb00e7e8425d4e. 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/GBAYC2400690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1603b829b0f1f98daea25ed8b52109a57555c4684521d253b7876c8c33ba5dce. 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/GBAYC2400691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc576f4b20d637791e2294d3ad17584d8a28ef33956f6d2a58574c0603d6f962b. 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/GBAYC2400692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53acfdd22d70559e159bd39c4620fbe738ec2cdc90e7f95998cfc8000d32a37b. 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/GBAYC2400693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816cb022c49aae6e9bbe2469be08943a52a9f65ae4ae37cda3132ff103cbe240. 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/GBAYC2400694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143c43e340e42770146bf09a616923a2ed9c71516ae97b7e6ae66f45d7d8d3b6. 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/GBAYC2400695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f8dced4861be57f90941e92e27d91ff74347099311e3ef242d0dbd5eb6f2b6. 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/GBAYC2400696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26412f67e0ffe2f56a14abd4a6df0ed4d651ace2d18dc88b66c28ef1417ada51. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/GBAYC2400688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc576f4b20d637791e2294d3ad17584d8a28ef33956f6d2a58574c0603d6f962b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBAYC2400692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26412f67e0ffe2f56a14abd4a6df0ed4d651ace2d18dc88b66c28ef1417ada51. 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/GBAYC2400688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4899accaa6ba5d8be1877e6b9cb5edf390949c932539184fe15c065c30459b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBAYC2400687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc576f4b20d637791e2294d3ad17584d8a28ef33956f6d2a58574c0603d6f962b. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/GBAYC2400692.