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 0x3e09d5daa5569e36771c20471e0260a1a78d9ebc7eaa807ba9b45aaf535de107. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4730edc9-e96d-48e7-8177-30f9078ee7c5.json and https://artists.proofprofile.net/proofs/artist/4730edc9-e96d-48e7-8177-30f9078ee7c5.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 0xd3698875a018edb0cd35ebd195e9a02d10fd230ce8407f4071554bcf74b775ce. 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/USUYG1130827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6909e01abfb690291f5d0569e78b5f169b10175b0889dd44b8f54574793e65ab. 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/USUYG1130828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6391a31d5675462bfff771adf4c8a433cbc0ea5c68e5163cc4761834adcfdb9. 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/USUYG1130829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de3e74b28bf9b934d79bba311778e0464a5cc4371cb54a71208c278107ca9a7. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/USUYG1130831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77424559de46ea4a9e2a2a1cbf62d4eca066ab7d8da85797b052801e0e1f125b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1130832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7deee070970d9bb085f77cb6fbc7457a46cadab249a513656253bfce2de3c2c. 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/USUYG1130833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ea8067c58b187b0ec22249928a3b0c4b2ef56b05e5cbf62a34351700184544. 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/USUYG1130835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364c1456e7ff18a1e61145c948850501be162053bc1f54a6d6bbd8236e825d3a. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/USUYG1130837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8b3e1705366df8f48cf5eb7c5d0e8b6481a7fdd8dc685b4dd8abfb392a8b00. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T08:05:21Z), 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/USUYG1130830.
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 0x54dd557cdec54a64c729f240aba0b18b85676d6bacae7173f0fec8ad82d06c89. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/USUYG1130826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe61b698c5c425afe1b0cfb5438a7756cc422070d3661e61f893d4904384ebef. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/USUYG1130834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb15badc63330777b63ab732fd6849a01c70651cda55b1dbb14d499a63f3e36e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/USUYG1130836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cff6d6e5f595295cf94434e4e3e527a9e79471bfe53b1b36e72ce59b7acb08c. 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/USUYG1474691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9dec76e71d2375b396ba443855a3387fc04dd9a47168f7f5da59dcbc3fdc92. 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/USUYG1518021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e569db465bef2f94bdc0a88c01f707e9fd042151943bb1a7510f91888fce83b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZ4JJ1645742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd976d02616e3dafc3906d2ffd6ecb6accd4d225385fc23ac6e36cb77c1d0ab76. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1108235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe052c7a228354e0715963cfa6ce0a2233392c2fa64dcfd24549a49423b498275. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1105087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9dec76e71d2375b396ba443855a3387fc04dd9a47168f7f5da59dcbc3fdc92. 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/USUYG1518021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653803a2ddf15b5bf5774d37287ab079d0d5fbb6b3dcb681e5560ae5ab94fb4d. 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/QZ5AB1706013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc077c026d52a792b2d307a38113b7623aa14616c7bcccba89b175e927bf7dd5. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZGLS1976707.