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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a8aae4045d6e7282a4be7f51c7f0a74a0bfc2cf4f86ddf37b815f95851737d. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ffb64ecd-8a99-4145-81ab-9d9c280673dc.json and https://artists.proofprofile.net/proofs/artist/ffb64ecd-8a99-4145-81ab-9d9c280673dc.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5c2cfae127fa024185ce566858ae0d7453e3fa6c676f6d8537504d097280b3. 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/FRX452127796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4183ea891a9024f7c96b744130def1ee8d60c091100d8ab201d3a9e5a916023. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/FRX452127798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a64127c276ea7e9de0805815237476e0690f23e2382034823e7720420ee777. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/FRX452127797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f73d2e19f3670486484f757c96727dd1d127139644b254a55b7e59f81e74e8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/GBLDX2200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64de8a5128e941b29b17002d427efaf75b0331c4598d55149f548a8da7f54c78. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GBLDX2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d559d20c03bd54fa0d117d879d5c54f912976fc651aaa3b31ecf5f83db7470. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/GBLDX2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ed97d890a5602fe3aae1869aee7195a1a23474f641a2d24806e8c9c8cd7dc2. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/GBLDX2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0c8dc9f6ee3fcff30400429deb73d3ad521195e9d496370d954559231b29ab. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GBLDX2400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd31d8fb006c36632ae016ccfb58c492fd6fa2fee56a657488244cd83800bdf. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:00: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/GBLDX2500050.