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 0xde8d3342e62fe08c30a50c1b8180ab9ba31c97ccddce9ac40ed3b94d669bb08a. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/508774b3-c9dc-48d8-bef8-ce7fff5f92a4.json and https://artists.proofprofile.net/proofs/artist/508774b3-c9dc-48d8-bef8-ce7fff5f92a4.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 0x0373a7bf6a182ea0d37d2a59d6df9f4130249506fc713fcfa2734f9869ab27bd. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/FR6V80287150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb308bd814ff993ae25f1e80aa2c960086165197462bcb2dbb2a6a22774c7ad0e. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/FR6V80287151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf893ba4b6c425e54c85dd6b9dd0c14bc19f95dfd4cd8c9934019022bcd427841. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR6V80287153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed42f2d28ccd36047202ad5d3fb0b683f69f488d263b9be468d74fed77db468. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR6V80287155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612abc1d09052a3a3875992bb1c661e83b0defcf2d0c7c0ff70e2e24358c7abf. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/FR6V80287157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0541f7000ae3d960834bf743b1c871712ca817db9d195ff18054276d4a40b956. 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/FR6V80287159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c8ec93e373f72eda1dff65ce7604b97546cf987aa7c367eb012b0726f7e3d9. 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/FR6V80287161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19ebc62b2e309089b8aa59dbb660e90618d61892391435c8381fcc063b70053. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FR6V80287163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcee1e60e4f8bfd611262ba78c6c16e1cfff5ba473063f16e64b35450025d96d. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/FR6V80287165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ef548e6e279f939d17b138894253d913c68255b6d01441d1d60187c8b39b0d. 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/FR6V80287167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d565f1c201c0bec7b644ee911d8194ca8849d0e12aebfbfad2e60a46055505. 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/FR6V80287169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65add622359c25fbe2c25e7ef1f2647639a01b1b183dae849a696b3547869c1a. 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/FR6V80287171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0a510718b83e8cda32ef7cb3d3dab659980a3729701aa95417f6bc7a6d0f23. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FR6V80287173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8abdf2d4cf315751af2aedb064c3e70d517cdf18c8ec399abae1afa77ba06d2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR6V80287175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2879bd990bbc8213bb5ed0aef452ad745802d93c5d8761cb079692dee319687. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/FR6V80287177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62436e256fd4e583d47ee63fb8528ed16fdbb5c93229b8126ee945783e387898. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/FR6V80287179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242882151cf3fce3f2da445c001575733f9249a73ec494df20bea4738d8863bb. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/FR6V80287181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32c0d70357f599a3ebd6e5d17db2272c7b193e2f746240e1fd2755013002cc4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR6V80287183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a8726d0a5f2811dbf14a2ddc0edaf249e1903d64919419c583a3c675074bec. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/FR6V80287185.