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 0xbcd126f2939b43d9658d7c93def20eacc3ba63f6fc06c2e94d6ecd08bf1d801c. 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/6dfb669e-1fd8-4ec7-9a53-a6ccf322760d.json and https://artists.proofprofile.net/proofs/artist/6dfb669e-1fd8-4ec7-9a53-a6ccf322760d.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 0xc93296ecafecb358c42a028b6501f22b948b498f07c304ce91f62c4afad0e8d2. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/HRA2Z2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41955569b029fcc807dd809e5c6a7226a372dc39523b5ec75597d6dc8dfab23e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/HRA2Z2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8e4a796719e06178d9d10db96109429d6b7f66f4026ba2003fca2a4146d2fa. 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/HRA2Z2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bd346fd6e0b67218dc6588f507f649bc9b4023ddddf8e37ded412bb4ceccec. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/HRA2Z2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ed18daa791ed58fdcfcc1b441a1acc9240a103475c7a64f1545e8b977fc8d9. 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/HRA2Z2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b5def5356ef4d4a9aad32ce9a5cb798c35ba2797db6ca19810dfb2103d0b74. 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/HRA2Z2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc5c5f15996677b6c0f36b22105d78d4d8a45cdcecdaff444d38ce706b94b9f. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13:54Z), 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/HRA2Z2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fcf9c12c182857c3a19e4eedfc23c1c2ee802bccc71901c0b51b91bdc3c252. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZMEQ2323144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0e2578e842b49851464ca877f3bfc2445aff6d502bc68411809b5d521cc833. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZDA42422716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a185db3395a3c37e5913f344e110e3fff2ad5ae12f04fbcaada617bdc11782. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), 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/QZES62460656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e13e5d56fd35a2954e47a11a3bde5796222b423146f4215cc9389269ca60aae. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZHNC2443581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358998674a2d6016fe330d37bfc3d638d2e1e7b3a477974247b3cbe3325cf213. 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/QZZ7W2454325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e1ffece017512c4d3b63718bc1ad55107ee3d5c6c4dab0ccccbecb471e5860. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZNWZ2559881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896814368531efa2ede33c1f4539c06227921b8b6e5bf1e1b999a70c91ea7016. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/HRA2Z2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770d1365387071bf79ee5adc192239d3f782a0abf042dba8fb5d7992a049fcf4. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/HRA2Z2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770d1365387071bf79ee5adc192239d3f782a0abf042dba8fb5d7992a049fcf4. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/HRA2Z2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb9bd8897417982cd958d59ac8b954d7b2156c73a172b7e5dea1a470f2642e4. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/HRA2Z2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed18289b6b872a4be27ad54d191093cfc530511cdb8db4acfb04c9b1a7f3d108. 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/HRA2Z2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56a1e10cdfb0dd45bfe7a2a76015e0ef04d665f8e1967ad2b2f8ffc415b62a4. 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/HRA2Z2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caf544a20ec6d8fcfbaa36d54e8294a85f9e3f71dd106426613c6586b45c91c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/HRA2Z2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fae43f9fe2e22577bdc9cbb95c0e30cdf96d1ee31952cc83fb4065d38c73b5. 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/HRA2Z2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21677ccfd15a81ab3f4ad0ff65782c75da023e2b939ab1d4d3b7a742b521820. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T16:28: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/HRA2Z2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cb68136256da37c3b15b13c91ee04d358c8cf6066742bddad5d3430f3a5a88. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/HRA2Z2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad91c6bf2fc46c8c9071c2207149e62702aa2dbfb37a615a137d6601d76d87c. 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/HRA2Z2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896814368531efa2ede33c1f4539c06227921b8b6e5bf1e1b999a70c91ea7016. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/HRA2Z2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e0bd0699dfa336c34a0522f2cae18228d3f2608125b1576c7ff93c1de1e634. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/HRA2Z2500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf68254bf159e11ef79d0a2df61e023470998fbc8d2fd49bc1b2bbd04ed8406b7. 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/QT3F92591443.