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 0x153bd2e1dc218f18f63265db14f8ac50b203fcf188de734104e140fd2531002c. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4a21928d-6af8-4624-88ea-3d3c61ad9f78.json and https://artists.proofprofile.net/proofs/artist/4a21928d-6af8-4624-88ea-3d3c61ad9f78.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 0xfa2daccd3e3f0b0db1b9d2a0d5723dc43a3cd12d9a8bba55f3ff371b83db52c2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES69C1430801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb99f5f314570214a4d230d89c3060848efb4b60f853fe2c0f671a5bf76a58fa. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/ES69C1430802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e71e057b0bcf59358860b5da0b9e32c221e0418b937ca24474df5d20c74566. 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/ES69C1430803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a28e24e52fe270a921d55b739c7039300871303dec53e82dc7fdd2dc125c783. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES69C1430806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3e25f1a18c0129bd261b2a88e9ed4e5988d81b096038c35f80f948d77857ed. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/ES69C1430807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cc4aa35a615179fe4e798e5b01dc75248ccadd5082f7dfad5088a7600156c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES69C1430811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc080763a63577956e94d50c7eb14c99a113d0081aa25addaec73faedd90963. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/ES69C1430812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab32f52193a36e4524b8343371283405bdf9a570617e458cf0efbf30e67f1f96. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/ES69C1430804.
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 0xd0fffb4a0a45141c8baecb8db24fc8b126a066671e5721316408d749ab98e80e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ES69C1430805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230560ab109ff24a50d446b906f922d7ab870e99616460bd38dafefe19b328c2. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/ES69C1430808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3f32f2b74383f149948e0de0e91a5008ec9c5125fb075bd4fa716b0623e316. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/ES69C1430809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d93594b59933f9411165145f2450b8e889fa3cdcc73cec0b2142f8a13f1621. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ES69C1430810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0199d476ad514abebbe5245ee33b9fa5f26b3053a9252707a12c232e77ad831. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/ES69C1430813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18652d13d8b0bbf76a5e5913257d6b15dc0a372d2cc159af433b73874df4f66. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES14I2300813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29c7396a46c4b00c8cd67af225d56adf6f0886d5114521583c0adc832df0a8f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES14I2300815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8e3f7a7f116aa33d528b810a375963833c842be901d7c1b4f685741a29d0cd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES14I2300816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f77d62b7710d3b8c256352393c1c698809d2395eda65bb07fb585d000ecf17a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES14I2300814.