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 0xc2dee8bae3bbc4de13a944d3c5fe4d32d336fb8897fa84c4ae42ee8dadfa5408. 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/4c368a90-d5b4-484a-a27f-4209b9b8d55a.json and https://artists.proofprofile.net/proofs/artist/4c368a90-d5b4-484a-a27f-4209b9b8d55a.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 0x2d689b7d9f85aaf46cc2a5f67a894add0c7a280f8eff534fb5b9a4876adf07d0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE47Z2405001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742e175fb4144401d4c1feaa02719fe0d904b9cdddbf3c0fb7838a6f9eb8d5c7. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:55: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/SE47Z2302501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa699315c0f61018c743ff66c1ade6aa1c2478e07daed96db46707b8e28e42421. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE47Z2405201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3b8cf13df85237aa0104e9cca389c159870972056d914f0bf5d4cc50193ba4. 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/SE47Z2404801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dadf93bbbfae4bd556cb9d0b2974f4d69e970421d8545b88152ab412121e67a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE47Z2402501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1d4814c57adcfbf22b3c5a5f8b40660491e01ea30d29e48cce00927e30ce1f. 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/SE47Z2401301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245304521effdbe1f04de715809c92b20289a5fdb76f56c38e93e960e5909dc9. 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/SE47Z2400801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c0a77f3d06e16ac393bf6d17d5d43c8861ccf9b9033b09eb8b2acc85978c63. 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/SE47Z2400301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800b8f98214efa5fcec1d9be9157ad5da14a36d26f588b872a8b1835eefb1fc9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE47Z2303602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67ccec1ba293f69e798cf8c1aa939ddb8d257c1dacac6da4e275d246371ce77. 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/SE47Z2303101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9f0d5ee116639b68c6f0edf65933487ea5e9d0aab9d0a87f016e349f35727d. 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/SE47Z2302601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ab8ca385c570cc3c03da58292c4e051ef4fc3a77acd5b7497f292b53a1691e. 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/SE47Z2301901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8225dc2652131c4293952ce08009204ab372403614a356220c4bf4c69245df49. 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/SE47Z2301601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67dd2c82347bb226447819f56b334b7fdf3f4a98ae76f14c77b0f87064e95faa. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE47Z2300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88c69be59a2d4b6c9600b15d8a5342559880cb1f3de57a7bfe328471c8fef50. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE47Z2202201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f79caa944b6e2c7a05f41200789473bdc4848959bc1c8c0872be6eb3f725590. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE47Z2202101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12333f5e9310d44bb891a9a51cd5ca64d1a852c464c8834c38438d4da17db022. 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/SE47Z2201701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9bd170fd4a42633362e021e13b028d9006726f03647246216c44c490a4cd82f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE47Z2201201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92a7a60b575df63b7f36067372d7a8f7eb1d71442f2b91619e2c3a3e051daab. 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/SE47Z2201101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc6239f3140c50c437a76a9d2de6892af0af5b4cf3c726d4e92b1355729cc3d. 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/SE47Z2201001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c522a9351688dc6369929d4b812b283e30b6cd990cc85c51b941d5b44d0ad2. 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/SE47Z2101601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55409ef1f8b55d78501b10ac34e65783c33557b05b23791e861c2239176c5667. 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/SE47Z2101401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c938dc8230336e7dab0faa704c2fea0cff573049133cbc1283e8858f2d212c6. 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/SE47Z2101201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0e53ca22227a08db1ef7c9777bb0a9be2aca64e1f63d8a86fc3e56c3fec6ea. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE47Z2101101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c5cb8e170c74df57b2c8954a8457ac7a63cc70ea545f52340da579fde00fe9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE47Z2100801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117e1436ab798597bf7f45c7403471f885ce557b54467f54f583bc9dc50e0bf7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE47Z2001501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc619d685a87b4462826aecfbf304cae08eb3c4b9b9d608e4770bda45dbfa02. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE47Z2001101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88bcf8e3e2d20beb33adf0bb873ef90f96827f7f60ec2124eb88bc67c975863c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE5752092167.