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 0x8dcbf6e705232855a15d5ed59096dac7f7f57d0325a0582c84563f2c423ea842. 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/dc074fd4-4fb1-42cf-83aa-4bd0a85e2951.json and https://artists.proofprofile.net/proofs/artist/dc074fd4-4fb1-42cf-83aa-4bd0a85e2951.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 0x794cb8e1ebed72148622d4b4754574830c59b8b68c2912ea5cc14ee030857b76. 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/HUBAC1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b646811cacc9c308921ed8330ed1cb489c643698893a52eb1424e905a31ad8b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/HUBAC1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b8a7d7e114fc4ac59a2a1af1cde19caa82c3463f9c9fa6dda3799ffcbc8ea3. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/HUBAC1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db4ed68c59363ba74c2ac1d5544169954ab107ce8228797bbe84a24188cb68f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/HUBAC1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355bd02f00753021497e725945465c24dde8e2518765670b7e62301e02e6f8a0. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/HUBAC1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097738ef3b12b28f18d7031c3bdda99372ba1c7d46b3e6edd00fca80945e1ace. 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/HUBAC1900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec11150c081efa65b6e8bd5764316d006ef6a66326bb20ea128a7aafc82039b. 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/HUBAC1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30fbf952d114920a02daba28ca30824f025f18f57b6dbbd1f61a13aa9abab734. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/HUBAC1900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be9a5e08f53fc86b3fe015915b147b36b323b63c60bbb8eab42c446586a3ca9. 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/HUBAC2100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09843aeb1ad00578f96cdf269ef2a1e4d4e9f3fcecceabd4bbf9055c317b9242. 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/HUBAC2100075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd34e6499b13e44da04d9c7b2e441afea14aa9a400d13874c6afb92810575e7d. 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/HUBAC2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd064adbd81367580542dfc67f769f9765ba3592ba54c2662446b75b957f59e3e. 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/HUBAC2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95359a50b77eddb35f3b8e6c94a13bff51afc5209e7add82eec6eb9b299d648c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/HUBAC2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174734c7e705d4eec656584cfe91a3124b4f9ca44a00d3813037a2f901f4d2dc. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/HUBAC2200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3909a13ae5d0da875f6435b8c17049d23fa962f502bdaad919b536d40cb22c0. 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/HUBAC2100002.