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 0x8784b0be891d4e31a5475dcfad94d34a1903983c9ef77a1000fa2d4741c0022a. 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/ea62eb97-955b-4e54-aed8-dea7b255ea66.json and https://artists.proofprofile.net/proofs/artist/ea62eb97-955b-4e54-aed8-dea7b255ea66.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 0xd7129b14e3ab65c84632350ce8598c6ea418d94b4a573fba2804ae1ad0c775f4. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/GRGM10500164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7b3e475165fe48d39d59e6fba163c4f4e6fe8cdac1539be01e9e5d05cad6e7. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53: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/GRGM11900847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39287f9bc3dd5ea488fc4e29f9dfa2b21b5d18d109810c6c99e4623d89be0182. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/GRLE10901922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5315a0be19a591e6c27074cc88d299c53cbebe0313a738ab57862878d855bf. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GRGM11000893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e794f5d94f0ea318799b53123896e414521dc7d17580ccfebd5131f9150b967. 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/GRGM11400564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6754d434fff86a4345bc6551d59241dd70e69e159ee1b13a75961178175b21a. 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/GRGM11701451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce47e19c0a4841918896a73ba0ce788f4589b98397db8ac932b212dd71b332b1. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/GRGM11701452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d15aa605f304565fee43036cb6600ebbcdc56c510d5b1b47ed6591eee2a331. 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/GRGM11701453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87a7ea8d8a98ee2e5644cea0936ab94a20316f3be2941135fa5ee27ec2f0825. 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/GRGM11701441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa79bd99719425dfd38e40f202eecf0d55cdd3840bf3a173ee6f98824acb80c2. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/GRGM11701454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52aa9f9c65ead9fac10d79edba8de85b295915dddb17888d54e9a99199f7cff5. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/GRGM11701455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a270dcd787a7ad58596bc79b3726d21dfa757d8bc406907a39b2d055ce2226. 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/GRGM11701456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5591029d759107706aa487e868281698d824e8d00238b4c4929704e8dde883. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/GRGM11701458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ddc6304527b96f31c62fb854c57913034c19b892e9fc1a9952499bc624dbbfc. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/GRGM11701459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f3b62f870cdfdb5d9e592677c9f51bdabbc3f67e75859801dccb408794dd67. 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/GRGM11701461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639e99c9b222e237ea7dd502d40e2960d6b2f0319a0e9c9fed08d1cffadf1f45. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/FR96X1973322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81913fce1674a4b1b5fa80e49232243b3095a6f186c1ca5f8c9f759304c0cd95. 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/GRGM11700027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581b023f89797f0b9c549dc58e585a34748f5a331ba32603eabf1697b723e813. 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/GRGM11700028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb5684604eb1ec3cc3680a62ebc99a25bbd17920824060a329cd1ecb9fa8971. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/GRGM11700030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e5c1a090151f60173b3959aca109ef2e07550a230aff3c2d9a5e9bdaa68cc6. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GRGM11700033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf888e2393cb7f7c31ad8aed949d85291d0dbb6de93f449d1bfb5aef0e1ef34fd. 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/GRGM11700020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106fb551f7cd06b336db1d78be9082df6e77122a0e64bbc01657bd6410d5c55b. 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/GRGM11700047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2698f82292caa76c3a879b333538fec6bdbc20ab760f95b0463d962e3f965409. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/GRGM11900562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94633d1d116318eaa9ce42b4a7fc95422783267f17cf531b2e2c1dafa16140a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GRGM11900563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b463bff086d13de4c8a448c944a47689e481e445baf499827b548770448a785. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/GRGM11900564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2038c29b1bc9139ef35658ec1f3cd68bff449958a8ff462be8e77f43ff3cac52. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GRGM11900567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70dcca0d9e187384d359fed994899eb523101daab0164bfecc66626cfb3a357a. 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/GRGM11900575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f089e7d594f05fff81e5a3c6207deeedb482f43bd8b7c5b89885056860d6ce. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/GRGM11900576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2904d4bf71b8ce768830db7a1b2406c5e1a627cd525e874ddeea2780e74836. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GRGM11900605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd8ef5ea13f4a879194d36f305aaa2324088635d7f9f7793fba135b80420698. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GRGM11900612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675bd0397680c3fa3f9b5f2438108a07b0bbe1ea517ef58ce7d01c6495200eb3. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/FR59R1981378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a144b3c66d6e8e314a5e74c7a5c204d0a7d7cf3cdf2727f62750cd81677659. 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/QZMEQ2407595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ad92039f80173782549ecaf2e714ed17805a2a254e957c1c4d3e1934a07b7c. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZWFF2440485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe8c238ffd20674cf5d000ec85ee6dce35f760ca070a535ba57c29a4a55f748. 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/QZRP52566899.