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 0xfa622c23a039e8a0b727df37e423a40c4050b4f46f495b72c643bfe69250a7f6. 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/711e30c4-f19e-4ac6-b138-090533814e0b.json and https://artists.proofprofile.net/proofs/artist/711e30c4-f19e-4ac6-b138-090533814e0b.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 0xb9836aa090470657c7f0af88947096b89c4f2786adc2b308ebccf8e097fce818. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/US7VG1503803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c9bdf48f5d395b95c49a5cfe9b1753d4fb367e9e603d4ece44c72110006f19. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T08:05: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/US7VG1503788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7b18003b199cd274ad6e6a7199093979519fc3ebb178a7e45a0e414f1cc07d. 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/US7VG1503789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc579ac1443662c17d04bce065956d49116046ea8c8785039229c3b09bc4845. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/US7VG1503794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb140edea1f2335e462657cb7588d482430124c568bacf29b75ea208f78041532. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/US7VG1594432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54475307cdbf1f9484ace4eeb17c478e865c8975418d165e8ad266b1509edbf. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:51: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/US7VG1593528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3e31d15fb42421f66aa062650ad69740b8a615933e30e2e4e2f20b4879b989. 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/US7VG1593529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97268199ba15edaa18bb5da4011a5afee4cd8b9b376c57e5395eb831820cee7. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/US7VG1593530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621cdfc7fb8d7c771ff1c83d4cf534c8c0965396c0c16e00e1f458b1536eaf3f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/US7VG1593531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd70a3cc45df9da9d209ec3f89ea0ed0d5edf00fd38c085761cb8495dd9e9095. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/US7VG1593532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf954eeaa1de425be834c59c0f4eda70fedc2d0fa7fedaab4c3aa1f994c4dc1. 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/US7VG1593533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111ee6b75c705c58136226009a12d3362d39f2c6af3a6d343a53f90598f6790d. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/US7VG1593534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91465c2c20a3b1d98ae36aa8c1eb25dab4cdf71fb536b91814b6c312c34fc441. 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/BXMN41900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3ef5f67819a601ce0d6cc76ba89651ec8d2c78b58c4df348ad5fcaf1473c07. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZNJW2094803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03f6182306b38885c5794cc2a252c6433c7533efbefb8fc7b5190eef872e969. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZGLM2194648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0794eca8565119a37cbff0c688d5afc6caff414ed0a233c410060963bc1188. 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/QZTPX2187515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bc5757ffb660ee6205da91ae8823a5ab0f663632fad910cfc809d78c676fe8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2227432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d17c3022fadc53c12073647d08fcd97adcecb31e71a509a09c3674e9dea334. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T10:57:22Z), 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/QZHZ32230805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f888f1d2c91806e253dbca7ba7b0e3ef76ea4cb416cc6a78f6bd5eead7e0c8d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZW9L2470686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36aa9bc611e2fc95c33447fa903b37b58309d4e5f27372286970b1f8a714067b. 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/BC12P2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49c749033cfe4f10ea0d5b21c9bc2a4b6dbe4c19462b8e78673576b00634d16. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/BC12P2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49c749033cfe4f10ea0d5b21c9bc2a4b6dbe4c19462b8e78673576b00634d16. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BC12P2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92615596266b44a78ff1b477fa5add33d3770c99d24adaff57707d8e9d476539. 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/QZHZ32223350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79c74dae9caa38229295cc977f7cc478e32ac09c788b08f9a54fe2f9671672c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BC12P2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e886e7b43bcea02aa30e355745269e83509b95f916d967d2d158d8f4bb7a6f3. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/BC12P2100008.
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 0x92828deccc6cd3a21b9a6ef0fe80063c6dec97461031a9875223aacf3e400d0c. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23:53Z), 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/US7VG2018273.