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 0x7d8dcc00b5312a855ae076e70ecf9e70fc4d5526af992015c64f2a2bb51ae19b. 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/d3c0ffab-4450-4c88-80ec-ffc67de333d4.json and https://artists.proofprofile.net/proofs/artist/d3c0ffab-4450-4c88-80ec-ffc67de333d4.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 0x459e83489ca328b3fb7319d9e73a59992839db22567af937aba30c8e1534736c. 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/GRAND1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1528fcb7dc751c7c46dfe6aabe18ec4ca50418d89016e0361bf9fa3a0cd33ff. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/GRAND1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbd515c65650918973d0ebff35ab29ce2e4d1906d48bcdf59febfe23f24ff52. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T20:43:03Z), 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/GRAND1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a151265dcaee822d38af02a73ba5c8b090b737b637188475f3476c940918fb6. 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/GRAND1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719b3ed87e4384404cb4923651450320c8322bd41393c2502923f87f1c0cffe8. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GRAND1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66107f78118ab90568343548c364df559d3d3dcf3f47881d3ced19f15b767e8f. 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/GRAND1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9211af9c7afe20c7be7cea94eb9b214de35ddc47ed8f4b8d4b0df68fea1602. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21:16Z), 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/GRAND1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1528fcb7dc751c7c46dfe6aabe18ec4ca50418d89016e0361bf9fa3a0cd33ff. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/GRAND1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbd515c65650918973d0ebff35ab29ce2e4d1906d48bcdf59febfe23f24ff52. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:32: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/GRAND1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a151265dcaee822d38af02a73ba5c8b090b737b637188475f3476c940918fb6. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/GRAND1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719b3ed87e4384404cb4923651450320c8322bd41393c2502923f87f1c0cffe8. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:58: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/GRAND1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66107f78118ab90568343548c364df559d3d3dcf3f47881d3ced19f15b767e8f. 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/GRAND1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9211af9c7afe20c7be7cea94eb9b214de35ddc47ed8f4b8d4b0df68fea1602. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/GRAND1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f4f655bcc2f317390e25d37285a2531136640d1e076eec63fc7ee16902bb4a. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:47:03Z), 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/GRAND2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8627439c026d8eb50eea42295bb45487521989a1d46716f0b4444072b3e804. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GRAND2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe03570d89349e9f7e05b25165ed48cf3422368023c8fb9ccc922d5ce83223e. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GRAND2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0ccad097ae6a4d020fc06acc57f15e088bae80ef933be268c43a491b97dbc3. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GRAND2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8ebf1fa5df050f3d045aee2fdb39cb9da41596798ffcea44d96c371d2d1211. 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/GRAND2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf811ea1e469225788bd237d0d2b6628995ec2084581347aeaa34035c323656a. 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/GRAND2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c47794c0ca714d1c6ba0ce6ba5bf991746fb5cd4ce0f9ddb45fc8186c5b2e3. 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/GRAND2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f2ccc1a597067def33efefe5b83625133762f17c5276891ed70291d8804230. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/GRAND2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf24e27f305852a29582f4799517c373ecd11a6514c7cec0a0d04cc8f5f3a01. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GRAND2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0ccad097ae6a4d020fc06acc57f15e088bae80ef933be268c43a491b97dbc3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/GRAND2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8ebf1fa5df050f3d045aee2fdb39cb9da41596798ffcea44d96c371d2d1211. 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/GRAND2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf811ea1e469225788bd237d0d2b6628995ec2084581347aeaa34035c323656a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GRAND2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c47794c0ca714d1c6ba0ce6ba5bf991746fb5cd4ce0f9ddb45fc8186c5b2e3. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:30: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/GRAND2500004.