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 0xa959366a26db7562655e011b5994f5791e31b4bb597173be09b30a267ffaf5ed. 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/a1da6b54-514b-4420-90d4-be425ffd2f60.json and https://artists.proofprofile.net/proofs/artist/a1da6b54-514b-4420-90d4-be425ffd2f60.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 0x76bd448a8e3df8fd51858b482ca00ecb089643a3a7fbc16557da6621e57b3bf2. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTAU2349651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4bd11823203082d57384d1f88e8ab2e5c2f0b6eaccb3604323ae35d9f7f18d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZTAU2349654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb25fedf7b430a80183d23b8fed922744078bbb8342fd334e726650198c54a3f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/QZTAU2349657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be095d2702a5131f5e1473c1bd7e2ae334e739119f52f526d1c275eb5717587. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZTAU2349660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382d7138044a39ae58a463858bd9b18b35955956c1da51cff5306118ca52645e. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/CH7819500328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef183ca1ecd3c3eb1159ad6fb005191c845f3eac3b94a97621c1f1212045cc78. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/CH7819500332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cabdcc13d3a5e1900a316dcd48c0487c0c64820711476ad80bcaa6bb687d1a8. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/CH7819500334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882ba43def038527c93aff02df6405c772459875a649caf7f286d69c1fec1561. 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/CH7819500335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138675257282a94e50807d69ff8989c728e4e441fa2b654f91b46212be1570dc. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/CH7819500337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe53ca415e8892c1a62abdb3f374da3d664ec0a293481feeb0296f53d416234. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZTBC2477221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67443708e0ffbfe82a6ad9fefa9dd22c61a55d6726ef14d88ae4e929687afa95. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/QZMHM2469607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1eda09a1c78d19bb7e3401629a3d5a02334e7b2eb6492345fe769ee31dba769. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/QZTBC2477225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa118df5fa63bc185b67cf3c8b6aa026048c338a6e35eeb7b4168ce6a5fe12624. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZTBC2477228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ab82e298395addfc72de518e3cf4d02fb38993846bba0ce0dd72f388e59a44. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/CH7812532188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bd3f1a01dc10d54889c9d7059bb56eef096af6a511266cdaef11d9bb10365e. 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/CH7812532189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cf6d01d574603b098ce4e97f3f50c9500765316f3695c96b126d264e9aa0b0. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/CH7812532190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c35aecf14cbf00f96280a224786c55851c85a3ef5ce6fc3f4e12ff9a3a0ddb2. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/CH7812532191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e103a0fb6ef5e60df64f7f68cf1f1aa6e47cb58b4d6017481289c940741a7f9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CH7812532192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e7f6205f7e4bf9c55b00d883711cf6e212c4acadf130ce6fb3157af01cd683. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/CH7812532194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dcad87a841504e4d537805da24d451d1684270a970a9260bf99dfe9c60a870. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/CH7812532197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26303a48c28fe6fefe6c5cda6b86fc5c7ae0eb9263ce01d0e4a1d354d9f0328. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/CH7812532198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822ec38c985296aa15879465ecf86c82585d9486e75c2afb471441540eebaf62. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/CH7812532199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb33930d5212a0713c182ff4cbb5217335bdf5dc5f1171aa0b20c746d67bfa440. 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/CH7812532200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c5148698703ab9a36321cbe8aea05978554f34981d309734e4c6a9074aeb3f. 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/CH7812532201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5d4773fd5a7a62c00bcea52fed3c88f87372d43e22135164284c3fe6bd8230. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/CH7812532202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f28e7bf86296509cca168089043321cf92d0b7db524d718db3952d92c7d2fd. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/CH7812532203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7acbadd9c2aa3d55ba8b76bcca5b3d08d72d04d925c9ba330a7da640acc9de. 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/CH7812532205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b1512122d82929b6be078f3c2248a2fd6aaaab3dff29ebe9c1eeda4a00eaaf. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/CH7812532206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c475c4eafc65ec9c2b12768208ebabf2f9903afe5017a9cfd33a059b13b880. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/CH7812532207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6fde3f2318e59dbddba984110688c8ed3bfbecc2f9a6ffa95a30daf986d7b7e. 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/QZNWR2578833.