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 0x44413abb319cc3b4a586217c3ea619b16192f716300389ad3907b0fad5c61043. 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/f9b447d8-55a1-4da3-ab83-444f7e0d03ae.json and https://artists.proofprofile.net/proofs/artist/f9b447d8-55a1-4da3-ab83-444f7e0d03ae.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 0x04bdfa150fcb2ddcfad9ec3297a99c72f3680686e5b9b37e0f22cfb26a9c7553. 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/BEC010500067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd4a1f19aff67b1e2b71eedb22c82f6fbb7d4bda4071442b062bc8fb6516288. 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/BEA032400966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f3a625fb6c3de1f51e4e659685c250af81c21b838fceb634374f9bb94a65e1. 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/BEA032400970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3253e73ccead07cbcd2cece9aef26c6600dea8f82001adc9b93e7e1e95933e27. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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/BEA032400973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97aadba84b7b13a8fe43cbbb9c23c79ebf62d32dc77fc22d6569dea03cad9d9c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:29: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/BEA032400974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4375a273d50992d79f689ad338e474dc35834c145e3fd7a108c3560f28e942e6. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:55: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/BEA032400976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca63aad5410c68e1c735b38e1284a1fbe8602f5539820e03ecea2a033ac2c814. 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/BEH221800039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016ac1ec890ad608f39d7988b7e4a3a1283cd15d2f80f4c03cdf085321887cb1. 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/BEH221800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b76d2ab097e360d51dad74158f4382270325a45bc8ccf6a5792853418c81d8. 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/BEH221800045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9963dc7aacd677a9cb5f9000ab4847240c87089b03a966f87c3246760f0b01. 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/BEH221800046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0951a25288bae4e627d6497ded521115407f3ead6b340c470cfd1474c747515e. 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/BEV010300089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d1c241104d74b6f1a43d582f8d43c2bce19a6723bd08f8b496a8f60d9360b8. 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/BEV010300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca4a6a2b110d2a08c57e2a4cf96fcc11486a19cfbb2109df525497b6f139201. 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/BEV019800126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21221b0e5047c3273d8403624df6e0d886de4b78f6903e93ccb24cdf5192639. 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/BEV010200038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d930e042b5d9fe8dc443475f480f711ef6a0ebad9e5c96dc1e564ac91095b0c. 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/BEV019800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783bcca4dd01ea4d8f355a914e4288aef8f8bc765fbc92b2ec63d2ad98f95004. 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/BEV010200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bce385007f57e5af881fdc957974dd648e87209e38ede3e7f8ec9a5978d7354. 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/BEV019800179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d3507fe6d9020631828c5cdf588ae58efcfe5610349ed20b21eceabb9e4810. 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/BEV010200040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486b673f1c37745bca9238a2971622a4c7c861a6fb5c6688ac7b60725ed0556a. 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/BEV010200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687829ee0943ac384075dd6394058239f97f03f3f91b2d01b25b07ce4650c0c9. 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/BEV010200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576147acc5d54dfac904e762197baec2e538e4619acc3e866e952b7ec4efe172. 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/BEV010200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37d81d3756fea72cef170972240532716549b13e36e8b21ce51d9735442f185. 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/BEV019800184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef7c4ae73fdc26d67552bc882a20607b8df4a64d281dea9d220b6fc7837bb7f. 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/BEV019800043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721990f03615bdf2a182ba5b88fcc31cdbdad3b011bb622f759261936af1273e. 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/BEV010200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c28f4b99a2ad37c307588c97148f48ae9b1692516ab590cda524c9135e5873. 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/BEV010200045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4871350e82c340c905434659b6f122b23b8b502ed2206fb9f9447e7432942300. 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/BEV010200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e7bff0bf9842ab17ea94e6daf1f6b07a0b7a6d73bcc0ca387c9344408d8cb2. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BEV010200047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b0734b6e7befe90091e4881e90958b4c45b08c296bc56cac408dfc20f32695. 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/BEV019800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37d81d3756fea72cef170972240532716549b13e36e8b21ce51d9735442f185. 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/BEV019800184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d930e042b5d9fe8dc443475f480f711ef6a0ebad9e5c96dc1e564ac91095b0c. 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/BEV019800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce1d9ddb39f8c6520cee0c5319b7db13006c24e475426150bfc3857b4e8ee36. 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/BEV019700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0e2afa99bf8f9d21d50e2add1d5ac842fe7231fff6c01cc6b6c7026cf415f1. 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/BEV019700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebce074ef7eb0efb530eaacea6ee7175ea269576f2abd6704f9351e63b909d73. 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/BEV019700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687829ee0943ac384075dd6394058239f97f03f3f91b2d01b25b07ce4650c0c9. 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/BEV010200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b9c4a6ee49d6bc106ec6adccd8acf4f07030858cb537b212b859de69c889de1. 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/BEV019100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd8f15841660dd4b1a696345ed9a076a69971e7d012522918e99f211f115327. 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/BEV019100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030a6263c9bb8452d489f5b3c6aa8fb0bc9c85eeb04defb1b7669415709eb435. 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/BEV019100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9800f564f03d8fccb523e7b8d353908072f74f6c815f57c15842044920cef1b. 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/BEH222500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5401dc93365c883586aaaec6acd9861dc281f89514d4ea6cb459a6db7aad50. 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/BEH222300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f3e210c63b7484cdbf9d3a0dbbd4cdcd356311fe38e357e873b54092bca8b9. 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/BEF010500027.