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 0x14e2381b1078fcc85009d3945b3f145769dc0223dfd4aac5b2f3b0d3386a8e46. 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/9033cea6-ab0b-4589-95d5-8b70e62d7e4f.json and https://artists.proofprofile.net/proofs/artist/9033cea6-ab0b-4589-95d5-8b70e62d7e4f.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 0x9dc0b8208c104d6ec1e05f392d703115f7c46421f060d298b610b60f2ffd77c1. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZTVM2329271.
Mix Marisela: Enamorada y Herida / Completamente Tuya / Sola Con Mi Soledad
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1eba9ebc19fc30ec733608c7a70b8c92d74400e79051cf958deff4e1d5dbf4. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/QZTVM2329273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52df09f9a23f6e8d8daaedef7220fb3378bf55e1f13025a22be7f006445193a1. 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/QZTVM2329274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99a6acc5ce9e53397ffe8efcf5b57f1dc6c0a01259903e4306c07521c45cf05. 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/QZTVM2329275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74800d5a4b298b08a5c429f648545e617a77227692399cd3bf3ee1ca5bc47c8. 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/QZTVM2329276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa266e3109a0e2df0cc2cbde6c58c62cb5f727642e060a8258504bb5bff644240. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/QZGLS2158945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5703f73b3c3be4b126760c5f4dd3ac33bff8dbe94ceee50c35cf56d33d44b29b. 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/QZGLS2158946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580fffc3cfd3d98d261695a14bbba5207c35c15c4797a3c43ba702ffb5e81f7d. 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/QZGLS2158947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088cf88bfcd43899102c989ab5bf8b2b62b6e37e6574579714175eaefa2cc56d. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZGLS2158948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f5e993811b68fb59f9ba0abd1f8b09de3236a21535a3b4e1ab5a6bfbfe9aa0. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/QZGLS2158949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dabec1c322e3bb00eb83f4dbd1c3b9b76b94940ef181213a309fc91943a0dde. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZGLS2158950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8126bfc268c9ce9394ae2f1e7c31da17e941db32fb66709da445ca850c49b9b1. 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/QZGLS2158951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5598e0bf4ab2894b8ce580c2040b4b305d0ab350e007654647664a7def922c15. 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/QZGLS2158952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c712e5f77ae1ef285a577e1b3276a647c16778c78d8bff024f9fcf73edadb0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLS2158953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3955d7bfe4e824dda5bf917455a047c6a11016e72dce9a343eb905885647c68. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZGLS2158954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28b83cf37fbbb2d9694f4499f7d9cfafcff7100f54056160b450c62879e5ae6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLS2158955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762a8a0b638bc2b173003cad085b37d0bf470dce2c9bcadede7d5c38ba3ef489. 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/QZGLS2158956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b70539f9d57fdb3e5901c6ba85e1ffdb06cb2e1c34b6c4fab68505e82d83cfc. 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/QZGLS2158957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe946cf86aeb4af3a599c3c26e2fc82f8818493b6b16d76e2fabe4a0dd830ad7a. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZGLS2158958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41eafa2d4ad794711a2856956e315100243fb0942e3810ab4f147dd59f872e3. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZGLS2158959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e5d3d8bb875b3e736f664b8c5a3fb56b2fef6c2af08f54784476641afe5821. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLS2158960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b09af22d41b192a10b2c5da4ed01f84f5e628a0ca6f49f8db5afd0501c13db. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLS2158961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a13965cfc2dfa2fd789ad3b98379d682bcc5260fb5790664d66d31dc3db558. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZGLS2158962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67952ae048c413e605d542b5372e4716dcc116b81778f154eb1f348312b9e62b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZGLS2158963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694fb7a034af547a38d53b10fa67815247933f8222429609ee1ae69a210b0633. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZGLS2158964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedfa9e30688c4471205eea3e98c266374f048e852a7abe9b7274ad205a2b420. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGLM2458093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8591bb409e044f7e3752d6e21bade44522c7b465d829df34c9f658f9cca5e4e9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTVM2305834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe6caf72e644a74cb14f816588ea18893d83e14120b445a57c35526e6f0f937. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTVM2305845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aba47394e4e1f564707b9aa9414e3942ece76623e0071b5c9c74e0f8806cbc8. 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/QZTVM2305893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ded68485cd01169411afd29b6857450f8e9c69aa9b02e021743e9dba69f7b5. 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/MX2832316347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4cb3a0c253f914199a6dea461d03a4228b911f0fdc6bf66d2829464452c0664. 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/MX2832316348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd757e93ff4cfc4943ca15c3b01b94535df0bd16945cc1c468f8b8feb72fddc7c. 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/QZGLS2315891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeac97794df2de1bb059ff9391aac176ef134af878a67ae142ee95c9b6063c45. 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/QZGLS2315892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e8fea6b55960ad4bc3b8f44c927adb9b8516e0c981f4808ec7791efc665ee2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGLS2315893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19b20477e2feb3ec455644b33ce724d5763663c10857a16a95c90858af2afb2. 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/QZGLS2315895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2643d4e7af25f46c48e3defcf38434aecd984f1e9de36945480a1db68037251. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZGLS2315896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cfaaa420f83c6595bd0c10315ba11d4d7d889ef0671458e03103bff9f82cab. 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/QZTVM2312903.